Submission #1156951

#TimeUsernameProblemLanguageResultExecution timeMemory
1156951crispxxArt Exhibition (JOI18_art)C++20
50 / 100
1096 ms8264 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define all(x) x.begin(), x.end() #define pb push_back #define nl '\n' signed main() { ios::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; vector<pair<int, int>> v(n); for(auto &[a, b] : v) cin >> a >> b; sort(all(v)); int ans = 0; for(int i = 0; i < n; i++) { int cost = 0; for(int j = i; j >= 0; j--) { cost += v[j].second; ans = max(ans, cost - (v[i].first - v[j].first)); } } cout << ans << nl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...