제출 #406364

#제출 시각아이디문제언어결과실행 시간메모리
406364saarang123Art Exhibition (JOI18_art)C++17
100 / 100
265 ms22768 KiB
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main() {
	ios::sync_with_stdio(0); cin.tie(0);
	int n;
	cin >> n;
	vector<int> ids(n);
	iota(ids.begin(), ids.end(), 0);
	vector<array<ll, 2>> a(n);
	for(int i = 0; i < n; ++i) {
		cin >> a[i][0] >> a[i][1];
	}
	sort(a.begin(), a.end());
	ll bst = a[0][1], cur = a[0][1];
	for(int i = 1; i < n; ++i) {
		ll y = a[i][1];
		ll x = a[i-1][0] - a[i][0] + y;
		cur = max(cur + x, y);
		bst = max(bst, cur);
	}
	cout << bst << endl;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...