제출 #140789

#제출 시각아이디문제언어결과실행 시간메모리
140789NamnamseoRoller Coaster Railroad (IOI16_railroad)C++17
0 / 100
484 ms26232 KiB
#include "railroad.h" #include <bits/stdc++.h> using namespace std; #define eb emplace_back #define x first #define y second using pp=pair<int,int>; using ll=long long; map<int,int> df; const int inf = int(1e9) + 10; long long plan_roller_coaster(std::vector<int> s, std::vector<int> t) { int n = s.size(); for(int i=0; i<n; ++i) { df[s[i]] += -1; df[t[i]] += +1; } df[inf] += -1; int lev = 1, last = 0; ll ans = 0; for(auto tmp:df) { if(lev < 0) { ans += (tmp.x - last) * 1ll * (-lev); } last = tmp.x; lev += tmp.y; } 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...