제출 #127293

#제출 시각아이디문제언어결과실행 시간메모리
127293taozai281Art Exhibition (JOI18_art)C++14
100 / 100
988 ms8928 KiB
#include<bits/stdc++.h> using namespace std; #define int long long int n; vector<pair<int,int> > A; int a,b; int ans=-1e15,tmp=-1e15,sum=-1e15; signed main(){ cin>>n; for(int i=1;i<=n;i++) { cin>>a>>b; A.push_back({a,b}); } sort(A.begin(),A.end()); for(int i=0;i<n;i++) { tmp=max(tmp,A[i].first-sum); sum+=A[i].second; ans=max(ans,sum-A[i].first+tmp); } 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...