Submission #918515

#TimeUsernameProblemLanguageResultExecution timeMemory
918515CutebolArt Exhibition (JOI18_art)C++17
0 / 100
1 ms344 KiB
#include <bits/stdc++.h>

using namespace std ;
int main (){

	int n ; cin >> n ;
	pair <int , int> a[n+5] ;
	for ( int i = 0 ; i < n ; i ++ ) cin >> a[i].first >> a[i].second ;
	sort ( a , a + n ) ;
	int pref = 0 , ans = 0 ;
	for ( int i = 0 ; i < n ; i ++ ){
		pref += a[i].second ;
		pref = max ( pref , a[i].second + a[i].first ) ;
		ans = max ( ans , pref-a[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...