Submission #435563

#TimeUsernameProblemLanguageResultExecution timeMemory
435563SupersonicArt Exhibition (JOI18_art)C++14
100 / 100
251 ms21028 KiB
#include <bits/stdc++.h> using namespace std; #pragma GCC optimize("O3") typedef long long ll; int main(){ ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL); int n;cin>>n;vector<pair<ll,ll>> v; for(int i=0;i<n;i++){ll a,b;cin>>a>>b;v.push_back({a,b});} sort(v.begin(),v.end()); ll r=0,t=0,m=1e9; for(int i=0;i<n;i++){ r=max({r,t-v[i].first+v[i].second-m,v[i].second}); m=min(m,t-v[i].first); t+=v[i].second; } cout<<r<<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...