哪里错了,思维有没有问题?
查看原帖
哪里错了,思维有没有问题?
875456
Nanency楼主2023/2/1 18:55
#include<stdio.h>
	int main(){
		int l,m,u,v,a[10006],ans=0;
		scanf("%d%d",&l,&m);
		for(int i=0;i<=l;i++){
			a[i]=1;
		}//
		for(int i=0;i<m;i++){
			
			scanf("%d%d",&u,&v);
			for(int j=u;j<=v;j++){
				a[j]=0;
				}
					for(int i=0;i<=l;i++){
						
				if(a[i]==1){
					ans++;		}		
	
			}
			printf("%d",ans);
		}
	
		return 0;
	}
2023/2/1 18:55
加载中...