可以得到结果,但只有30分哪里出错了呢555球球各位大神
查看原帖
可以得到结果,但只有30分哪里出错了呢555球球各位大神
711598
lgchh楼主2022/4/6 12:59
#include<iostream>
using namespace std;
int main()
{
	int L,m,i,j,s,u[10000],v[10000],n[10000];
	cin>>L>>m;
	for(j=0;j<=L;j++)
		n[j]=1;
	for(i=0;i<m;i++)
	{
		cin>>u[i]>>v[i];
		for(j=0;j<=L;j++)
		{
			if (j>=u[i]&&j<=v[i])
			n[j]=0;
		}
	}
	for(j=0,s=0;j<=L;j++)
		s+=n[j];
	cout<<s<<endl;
	system("pause");
	return 0;
### }
2022/4/6 12:59
加载中...