Submission #418307

#TimeUsernameProblemLanguageResultExecution timeMemory
418307AutumnArt Exhibition (JOI18_art)C++17
0 / 100
0 ms204 KiB
#include <bits/stdc++.h> using namespace std; #define int int64_t signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); int n; cin>>n; vector<pair<int,int>> art(n); for(int i=0;i<n;i++){ int a,b; cin>>a>>b; art[i]={a,b}; } sort(art.begin(),art.end()); vector<int> sums(n); sums[0]=art[0].second; for(int i=1;i<n;i++){ sums[i]=sums[i-1]+art[i].second; } int sol=0; for(int i=0;i<n-1;i++){ for(int j=i+1;j<n;j++){ int low = i==0 ? 0:sums[i-1]; int x=sums[j]-low-(art[j].first-art[i].first); sol=max(sol,x); } } cout<<sol<<"\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...