Submission #1009348

#TimeUsernameProblemLanguageResultExecution timeMemory
1009348IS_RushdiWiring (IOI17_wiring)C++17
0 / 100
1095 ms2908 KiB
#include "wiring.h" #include <bits/stdc++.h> using namespace std; long long min_total_length(std::vector<int> a, std::vector<int> b) { int n = a.size(); int m = b.size(); if(n < m){ swap(n,m); swap(a,b); } long long ans = 0; for(int i = 0; i < m; i++){ ans += abs(a[i] - b[i]); } for(int i = m; i < n; i++){ int mn = 2e9; for(int j = 0; j < m; j++){ mn = min(mn,abs(a[i]-b[j])); } ans += mn; } return ans; } // int main(){ // cout << min_total_length({1, 2, 3, 7}, {0, 4, 5, 9, 10}) << '\n'; // }
#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...