제출 #400039

#제출 시각아이디문제언어결과실행 시간메모리
400039MeGustaElArroz23Palembang Bridges (APIO15_bridge)C++14
0 / 100
1 ms332 KiB
#include<bits/stdc++.h> using namespace std; typedef pair<int,int> pii; typedef vector<pii> vii; typedef vector<int> vi; int main(){ int k,n; cin >> k >> n; int sol=0; vii v; for (int i=n;i>0;i--){ char a,b; int x,y; cin >> a >> x >> b >> y; if (a==b){ sol+=abs(x-y); n--; } else v.push_back(pii{x,y}); } if (k==1){ vi a; for (pii x:v){ a.push_back(x.first); a.push_back(x.second); } int median=v.size(); //auto it=a.begin(); //for (int i=1;i<median;i++) it++; //nth_element(a.begin(),it,a.end()); //int piv=*it; sort(a.begin(),a.end()); int piv=a[median]; for (pii x:v){ sol++; sol+=abs(x.first-piv); sol+=abs(x.second-piv); } cout << sol<<'\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...