Submission #1362236

#TimeUsernameProblemLanguageResultExecution timeMemory
1362236maya_sWiring (IOI17_wiring)C++20
0 / 100
0 ms344 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], max_b = b[m-1];
	for(ll i = 0; i < n; i++) ans += max_r - r[i];
	for(ll i = 0; i < m; i++) ans += max_b - b[i];
	ans += max(m, n) * (b[0] - 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...