Submission #850148

#TimeUsernameProblemLanguageResultExecution timeMemory
850148askowArt Exhibition (JOI18_art)C++14
0 / 100
0 ms344 KiB
#include <bits/stdc++.h> #define int long long using namespace std; signed main(){ ios::sync_with_stdio(false); cin.tie(0); int n; cin>>n; pair<int,int>a[n+1]; int pref[n+1]; pref[0]=0; for(int i=1;i<=n;i++){ int u,v; cin>>u>>v; a[i]={u,v}; } sort(a+1,a+n+1); for(int i=1;i<=n;++i)pref[i]=pref[i-1]+a[i].second; int ans=0; for(int i=1;i<=n;i++){ for(int j=i+1;j<=n;j++){ ans=max(ans,(pref[j]-pref[i-1])-(a[j].first-a[i].first)); } } cout<<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...