Submission
Status:
[PP-SS][SSSSS][SSSSSSSSSS]
Score: 0
User: PakinDioxide
Problemset: ห้องสมุดเมือง 3M
Language: cpp
Time: 0.010 second
Submitted On: 2025-03-10 00:11:00
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main() {
int n;
cin >> n;
ll cnt = 0;
int a[2000001];
memset(a, 0, sizeof(a));
for (int i = 0; i < n; i++) {
int l, r;
cin >> l >> r;
a[l]++;
a[r]--;
cnt += r-l;
}
ll med = cnt/2, sum = 0, c = 0;
for (int i = 0; i <= 2000000; i++) {
c += a[i];
sum += c;
if (sum >= med) {cout << i << '\n'; return 0;}
}
}