Submission #1252902

#TimeUsernameProblemLanguageResultExecution timeMemory
1252902aren_danceWiring (IOI17_wiring)C++20
13 / 100
14 ms1864 KiB
#include <bits/stdc++.h>
#include "wiring.h"
using namespace std;
long long min_total_length(std::vector<int> r, std::vector<int> b) {
    int n=r.size();
    int m=b.size();
    long long answ=0ll;
    for(int i=0;i<m;++i){
        long long g=b[i]*1ll;
        answ+=g;
    }
    for(int i=0;i<n;++i){
        long long g=r[i]*1ll;
        answ-=g;
    }
    for(int i=min(n,m)+1;i<=max(n,m);++i){
        if(n>m){
            long long f=b[0]*1ll;
            answ+=f;
        }
        else{
            long long f=r[n-1]*1ll;
            answ-=f;
        }
    }
	return answ;
}
#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...