Submission #783463

#TimeUsernameProblemLanguageResultExecution timeMemory
783463vjudge1Wiring (IOI17_wiring)C++17
13 / 100
20 ms6040 KiB
#include "wiring.h"
long long min_total_length(std::vector<int> R, std::vector<int> B) {
    long long x = 0;
    std::vector<long long> r, b;
    for(auto i: R)
        x-=i, r.push_back(i);
    for(auto i: B)
        x+=i, b.push_back(i);
    if(r.size() < b.size()) {
        x-=(b.size()-r.size())*r.back();
    } else {
        x+=(r.size()-b.size())*b[0];
    }
	return x;
}
#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...