30分求助!!
查看原帖
30分求助!!
907847
koduoriaseya楼主2023/1/17 11:12
#include<iostream>
#include<malloc.h>
using namespace std;
int main()
{
	
	bool* p;
	p=(bool*)malloc(10001 * sizeof(int));
	if (p == NULL) { cout << "default"; return 0; }
	memset(p, 1, 10001);
	int n, num_1;
	
	cin >> n >> num_1;
	while (num_1--)
	{
		int a, b;
		cin >> a >> b;
		for (int i = a; i <= b; i++)
		{
			p[i] = 0;
		}

	}
	int ans = 0;
	for (int i = 0; i <= n; i++)
	{
		if(p[i])
		ans++;
	}
	free(p);
	cout << ans;
return 0;
}
2023/1/17 11:12
加载中...