Submission #1225548

#TimeUsernameProblemLanguageResultExecution timeMemory
1225548VMaksimoski008Wiring (IOI17_wiring)C++20
0 / 100
12 ms1352 KiB
#include "wiring.h" #include <bits/stdc++.h> using namespace std; using ll = long long; ll min_total_length(vector<int> r, vector<int> b) { int n = r.size(), m = b.size(); ll ans = 0; //sub 2 sort(r.begin(), r.end()); sort(b.begin(), b.end()); for(int i=0; i<n; i++) ans -= r[i]; for(int i=0; i<m; i++) ans += b[i]; if(n < m) { ans -= r.back() * (m - n); } if(n > m) { ans += b[0] * (n - m); } return ans; }
#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...