Submission #1320177

#TimeUsernameProblemLanguageResultExecution timeMemory
1320177kasamchiWiring (IOI17_wiring)C++20
13 / 100
14 ms1936 KiB
#include "wiring.h"
#include <vector>
using namespace std;

long long min_total_length(vector<int> r, vector<int> b) {
	long long ret = 0;
	for (int i = 0; i < (int)min(r.size(), b.size()); i++) {
		ret += b[i] - r[i];
	}
	if (r.size() > b.size()) {
		for (int i = b.size(); i < r.size(); i++) {
			ret += b[0] - r[i];
		}
	}
	if (b.size() > r.size()) {
		for (int i = r.size(); i < b.size(); i++) {
			ret += b[i] - r[r.size() - 1];
		}
	}
	return ret;
}
#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...