Submission #742351

#TimeUsernameProblemLanguageResultExecution timeMemory
742351haydendooArt Exhibition (JOI18_art)C++17
0 / 100
0 ms212 KiB
#include <bits/stdc++.h> using namespace std; #define int long long signed main() { ios::sync_with_stdio(0); cin.tie(0); int n; cin >> n; pair<int,int> a[n]; for(int i=0; i<n; ++i) cin >> a[i].first >> a[i].second; sort(a,a+n); int curr=0,mn=1e18,ans=a[0].second; for(int i=0; i<n; ++i) { curr += a[i].second; ans=max(ans,curr-mn-a[i].first); mn=min(mn,curr-a[i].second-a[i].first); } cout << ans; } /* 6 4 1 1 5 10 3 9 1 4 2 5 3 */
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...