虽然样例没过,但我觉得还是挺合理的
查看原帖
虽然样例没过,但我觉得还是挺合理的
1120417
douhuazhenren1楼主2024/1/20 18:53
#include<bits/stdc++.h>
using namespace std;
bool b[10005];
int main()
{
	int l,m,u[150],v[150],sum=0;
	cin>>l>>m;
	for(int i=1;i<=m;i++)
	{
		cin>>u[i]>>v[i];
	}
	
	
	for(int i=1;i<=m;i++)
	{
		for(int j=u[i];j<=v[i];j++)//如果地铁,那么移走 
		{
			b[i]=1;
		}
	}
	
	
	for(int i=1;i<=l;i++)
	{
		if(!b[i])//如果没有地铁,树的数量加一 
		{
			sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
}
2024/1/20 18:53
加载中...