제출 #660004

#제출 시각아이디문제언어결과실행 시간메모리
660004aebovPalembang Bridges (APIO15_bridge)C++17
22 / 100
38 ms1492 KiB
#include<iostream> #include<algorithm> #include<cstring> #include<iomanip> #include<map> #include<unordered_map> #include<vector> #include<set> #define F first #define S second #define ll long long #define pb push_back using namespace std; const int N = (int)1e5 + 5, mod = (ll)1e9 + 7; int n, k, x, y; char ch, hc; vector<int> vc; ll sm = 0; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> k >> n; if(k != 1)exit(0); for(int i = 1; i <= n; i ++){ cin >> ch >> x >> hc >> y; if(ch == hc) sm += abs(x - y); else sm ++, vc.pb(x), vc.pb(y); } sort(vc.begin(), vc.end()); int pos = vc[(vc.size() - 1) / 2]; for(auto x : vc)sm += abs(x - pos); cout << sm << endl; }
#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...