Submission #975089

#TimeUsernameProblemLanguageResultExecution timeMemory
975089LucaIlieWiring (IOI17_wiring)C++17
13 / 100
27 ms3932 KiB
#include "wiring.h"
#include <bits/stdc++.h>

using namespace std;

long long min_total_length( vector<int> r, vector<int> b ) {
    int n = r.size(), m = b.size();

    long long ans = 0;
    for ( int i = 0; i < n; i++ )
        ans -= r[i];
    for ( int i = 0; i < m; i++ )
        ans += b[i];

    if ( n < m )
        ans -= (long long)r[n - 1] * (m - n);
    else
        ans += (long long)b[0] * (n - m);

    return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...