제출 #261957

#제출 시각아이디문제언어결과실행 시간메모리
261957NamnamseoWiring (IOI17_wiring)C++17
0 / 100
1 ms256 KiB
#include <bits/stdc++.h> using namespace std; using ll=long long; using pp=pair<int,int>; #define eb emplace_back #define all(x) (x).begin(), (x).end() #define sz(x) ((int)((x).size())) #define rep(i,n) for(int i=0; i<(n); ++i) #define rrep(i,n) for(int i=1; i<=(n); ++i) #define x first #define y second ll min_total_length(vector<int> vr, vector<int> vb) { vector<pp> a; for(int x:vr) a.eb(x, 0); for(int x:vb) a.eb(x, 1); sort(all(a)); int n = sz(a); int rc = sz(vr), bc = sz(vb); ll ans = 0; rep(i, rc-1) ans += a[rc].x - a[i].x; for(int i=rc+1; i<n; ++i) ans += a[i].x - a[rc-1].x; if (rc == 1 || bc== 1) ans += a[rc].x - a[rc-1].x; 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...