Submission #354363

#TimeUsernameProblemLanguageResultExecution timeMemory
354363David_MArt Exhibition (JOI18_art)C++14
100 / 100
556 ms8316 KiB
#include<bits/stdc++.h> #define F first #define S second #define ll long long using namespace std; ll i,n,a,A; pair<ll,ll>p[500005]; int main(){ cin>>n; for(i=1;i<=n;i++)cin>>p[i].F>>p[i].S; sort(p+1,p+n+1); for(i=1;i<=n;i++) A=max(A,a+p[i].S), a+=p[i].F+p[i].S-p[i+1].F,a*=(a>0); cout<<A; }

Compilation message (stderr)

art.cpp: In function 'int main()':
art.cpp:12:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   12 |     for(i=1;i<=n;i++)
      |     ^~~
art.cpp:15:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   15 |  cout<<A;
      |  ^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...