Submission #426904

#TimeUsernameProblemLanguageResultExecution timeMemory
426904MounirWiring (IOI17_wiring)C++14
0 / 100
22 ms1868 KiB
#include "wiring.h"
#include <bits/stdc++.h>
using namespace std;

long long min_total_length(std::vector<int> r, std::vector<int> b) {
	long long sumRouge = 0, sumBleu = 0;
	for (int a : r)
		sumRouge += a;
	for (int a : b)
		sumBleu += a;

	int tot = sumBleu - sumRouge;
	if (r.size() > b.size())
		tot += b[0] * (r.size() - b.size());
	if (b.size() > r.size())
		tot -= r[r.size() - 1] * (b.size() - r.size());
	return tot;
}
#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...