Submission #1195665

#TimeUsernameProblemLanguageResultExecution timeMemory
1195665AvianshWiring (IOI17_wiring)C++20
0 / 100
0 ms328 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();
    int m = b.size();
    long long ans = 0;
    for(int i = 0;i<min(n,m);i++){
        ans+=abs(r[i]-b[i]);
    }
    if(n>m){
        for(int i = m;i<n;i++){
            ans+=abs(r[i]-b[m-1]);
        }
    }
    else{
        for(int i = n;i<m;i++){
            ans+=abs(r[n-1]-b[i]);
        }
    }
    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...