제출 #531236

#제출 시각아이디문제언어결과실행 시간메모리
531236someoneArt Exhibition (JOI18_art)C++14
100 / 100
178 ms20960 KiB
#include <bits/stdc++.h> #define int long long using namespace std; struct Art { int sz, val; }; const int N = 5e5 + 42, INF = 1e18 + 42, MOD = 1e9 + 7; int n; Art art[N]; signed main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> n; for(int i = 0; i < n; i++) cin >> art[i].sz >> art[i].val; sort(art, art + n, [](Art a, Art b) { return a.sz < b.sz; }); int maxi = -INF, maxpref = -INF; for(int i = 0; i < n; i++) { maxpref = max(maxpref, art[i].sz) + art[i].val; maxi = max(maxi, maxpref - art[i].sz); } cout << maxi; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...