Submission #752177

#TimeUsernameProblemLanguageResultExecution timeMemory
752177vjudge1Art Exhibition (JOI18_art)C++17
100 / 100
199 ms15024 KiB
#include<bits/stdc++.h> #pragma GCC optimize("O3") #pragma GCC optimize("unroll-loops") #define ll long long #define ii pair<ll, ll> #define vhg ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0); #define pp pair <long long,long long> using namespace std; //------------------------------------ pp a[5000002]; long long oo=1e18; //---------------------------------------- int main(){ vhg; int n; cin >> n; for (int i=1;i<=n;i++){ cin >> a[i].first >> a[i].second; } sort (a+1,a+1+n); int i2=1; long long tong=0; long long kq=0-oo; for (int i=1;i<=n;i++){ if (tong<a[i].first-a[i2].first){ tong=0; i2=i; } tong=tong+a[i].second; kq=max(kq,tong-(a[i].first-a[i2].first)); } cout << kq; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...