Submission #470658

#TimeUsernameProblemLanguageResultExecution timeMemory
470658PiejanVDCArt Exhibition (JOI18_art)C++17
50 / 100
1085 ms20900 KiB
#include <bits/stdc++.h> using namespace std; signed main() { int n; cin>>n; vector<pair<long long,long long>>v(n); for(auto &z : v) cin >> z.first >> z.second; long long ans=0; sort(v.begin(),v.end()); for(int i = 0 ; i < n ; i++) { long long val=0; for(int j = i ; j < n ; j++) { val+=v[j].second; ans=max(ans,val - (v[j].first - v[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...