제출 #97775

#제출 시각아이디문제언어결과실행 시간메모리
97775AnaiArt Exhibition (JOI18_art)C++14
100 / 100
271 ms21024 KiB
#include <bits/stdc++.h> using namespace std; using i64 = long long; using pll = pair<i64, i64>; vector<pll> v; int n; int main() { #ifdef HOME freopen("joi_art.in", "r", stdin); freopen("joi_art.out", "w", stdout); #endif ios::sync_with_stdio(false); cin.tie(0), cout.tie(0); i64 sum = 0, best = -1e18, ant = 0; cin >> n; v.resize(n); for (auto &i: v) cin >> i.first >> i.second; sort(begin(v), end(v)); for (auto i: v) { best = max(best, i.first - sum); sum+= i.second; ant = max(ant, sum - i.first + best); } cout << ant << endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...