救命,为啥答案对的,却过不了
查看原帖
救命,为啥答案对的,却过不了
1090758
stmo楼主2023/9/25 19:50
#include<stdio.h>
#include<string.h>
int s[10000];
int main() {
	int l,m;
	int cnt=0;
	scanf("%d %d", &l, &m);
	memset(s, 1, sizeof(int) * (l+1));
	printf("%d", s[l]);
	for (int i = 0; i < m; i++) {
		int u, v;
		scanf("%d %d", &u, &v);
		for (; u <= v; u++) {
			s[u] = 0;
		}
	}
	for (int i = 0; i < l+1; i++) {
		if (s[i])cnt++;
	}
	printf("%d\n", cnt);
	return 0;
}
2023/9/25 19:50
加载中...