感觉思路没什么问题就是wa TAT
查看原帖
感觉思路没什么问题就是wa TAT
1104998
uitwaaine楼主2023/10/28 09:50
int main() 
{
	int l,m,a[1000];
	int begin,end,count=0;
	scanf("%d %d",&l,&m);
	for(int i=0;i<=l;i++){//遍历数组 让所有树为1
		a[i]=1;
	}
	for(int i=1;i<=m;i++){
		scanf("%d %d",&begin,&end);
		for(int j=begin;j<=end;j++){
			a[j]=0;
		}
	}
	for(int i=0;i<=l;i++){
		if(a[i]==1)
		count++;
	}
	printf("%d",count);
   return 0;
}
把有树定义为1 
然后没有树就变为0
算树的个数
2023/10/28 09:50
加载中...