174532025-07-17 11:11:08sarminÁruszállítás (75 pont)cpp17Accepted 75/7539ms4176 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {

	ios_base::sync_with_stdio(false);
	cin.tie(0);

	int n, m; cin >> n >> m;
	vector<int> v(n+1, 0);
	for (int i = 0; i < m; i++) {
		int a, b; cin >> a >> b;
		v[a]++; v[b]--;
	}

	int ans = 0;
	for (int i = 1; i <= n; i++) {
		v[i] += v[max(0, i-1)];
		if (v[i] == 0 && i < n) {
            ans++;
        }
	}
	cout << ans;

	return 0;
}
SubtaskSumTestVerdictTimeMemory
base75/75
1Accepted0/01ms316 KiB
2Accepted0/039ms4148 KiB
3Accepted3/31ms316 KiB
4Accepted3/31ms316 KiB
5Accepted3/31ms316 KiB
6Accepted3/31ms316 KiB
7Accepted3/31ms316 KiB
8Accepted4/41ms316 KiB
9Accepted4/41ms316 KiB
10Accepted4/41ms552 KiB
11Accepted4/41ms564 KiB
12Accepted4/41ms564 KiB
13Accepted4/43ms564 KiB
14Accepted4/44ms1076 KiB
15Accepted4/43ms1268 KiB
16Accepted4/44ms1780 KiB
17Accepted4/44ms1844 KiB
18Accepted4/46ms2356 KiB
19Accepted4/44ms1844 KiB
20Accepted4/46ms2356 KiB
21Accepted4/428ms4148 KiB
22Accepted4/429ms4176 KiB