Submission #1362239

#TimeUsernameProblemLanguageResultExecution timeMemory
1362239maya_sWiring (IOI17_wiring)C++20
13 / 100
11 ms3496 KiB
#include "wiring.h"
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;

long long min_total_length(vector<int> R, vector<int> B) {
	ll n = R.size(), m = B.size(), ans = 0;
	vector<ll> r(n), b(m);
	for(ll i = 0; i < n; i++) r[i] = R[i];
	for(ll i = 0; i < m; i++) b[i] = B[i];
	ll max_r = r[n-1], min_b = b[0];
	for(ll i = 0; i < n; i++) ans += max_r - r[i];
	for(ll i = 0; i < m; i++) ans += b[i] - min_b;
	ans += max(m, n) * (min_b - max_r);
	return ans;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...