| 16155 | 2025-04-07 08:56:00 | RRoli | 2016. január | cpp17 | Accepted | 146ms | 7732 KiB |
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, k;
cin >> n >> k;
vector<int> v(n), p(n, 0);
while(k--) {
int a, b;
cin >> a >> b;
p[a-1] += 1;
if(b < n) p[b] -= 1;
}
int s = 0;
for(int i = 0; i < n; i++) {
s += p[i];
v[i] = s;
}
sort(v.begin(), v.end());
cout << v[n/2];
return 0;
}
1Expected output:1
Checker output:ok 1 number(s): "1"
3707Expected output:3707
Checker output:ok 1 number(s): "3707"
3413Expected output:3413
Checker output:ok 1 number(s): "3413"
3071Expected output:3071
Checker output:ok 1 number(s): "3071"
596Expected output:596
Checker output:ok 1 number(s): "596"
2408Expected output:2408
Checker output:ok 1 number(s): "2408"
699Expected output:699
Checker output:ok 1 number(s): "699"
362Expected output:362
Checker output:ok 1 number(s): "362"
4983Expected output:4983
Checker output:ok 1 number(s): "4983"
6754Expected output:6754
Checker output:ok 1 number(s): "6754"
6531Expected output:6531
Checker output:ok 1 number(s): "6531"
2473Expected output:2473
Checker output:ok 1 number(s): "2473"
2375Expected output:2375
Checker output:ok 1 number(s): "2375"
2051Expected output:2051
Checker output:ok 1 number(s): "2051"
1691Expected output:1691
Checker output:ok 1 number(s): "1691"
1400Expected output:1400
Checker output:ok 1 number(s): "1400"
3428Expected output:3428
Checker output:ok 1 number(s): "3428"
895Expected output:895
Checker output:ok 1 number(s): "895"
821Expected output:821
Checker output:ok 1 number(s): "821"
482Expected output:482
Checker output:ok 1 number(s): "482"
167Expected output:167
Checker output:ok 1 number(s): "167"
4059Expected output:4059
Checker output:ok 1 number(s): "4059"
1859Expected output:1859
Checker output:ok 1 number(s): "1859"
1523Expected output:1523
Checker output:ok 1 number(s): "1523"
6036Expected output:6036
Checker output:ok 1 number(s): "6036"
836Expected output:836
Checker output:ok 1 number(s): "836"