Submission
Status:
[PP-SS][SSSSS][SSSSSSSSSS]
Subtask/Task Score:
{0/20}{0/30}{0/50}
Score: 0
User: august
Problemset: ห้องสมุดเมือง 3M
Language: cpp
Time: 0.002 second
Submitted On: 2026-03-11 11:36:20
#include <bits/stdc++.h>
using namespace std;
const int mx = 2e7+1;
int sw[mx];
int main() {
cin.tie(0)->sync_with_stdio(0);
int n;
cin>> n;
int sm = 0;
for (int i=0; i<n; i++) {
int x,y;
cin>> x>> y;
sw[x]++;
sw[y]--;
sm+=y-x;
}
int cur=0, cnt=0;
for (int i=0; i<mx; i++) {
cur+=sw[i];
cnt+=cur;
if (cnt >= sm/2) {
cout<< i;
return 0;
}
}
}