Submission
Status:
[PP-SS][SSSSS][SSSSSSSSSS]
Subtask/Task Score:
{0/20}{0/30}{0/50}
Score: 0
User: C12
Problemset: ห้องสมุดเมือง 3M
Language: cpp
Time: 0.037 second
Submitted On: 2026-03-05 20:52:11
#include <bits/stdc++.h>
using namespace std;
#define ll long long
vector<int>v(20000001,0);
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int n;
cin >> n;
ll mx = 0;
ll l,r;
ll sum = 0;
for(int i = 0; i < n;i++){
cin >> l >> r;
mx = max(mx,r);
v[l]++;
v[r]--;
sum += r-l;
}
ll now = 0;
ll cnt = 0;
sum /= 2;
for(int i = 0;i < mx;i++){
now += v[i];
cnt += now;
if(cnt >= sum){
cout << i;
return 0;
}
}
return 0;
}