#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<string>
using namespace std;
int main(){
int sum[10001]={},lang,n,begin,end;//lang数组长度,n施工段数,begin开始的颗数(需要减去1),end结束
scanf("%d%d",&lang,&n);//输入
for(int i=1;i<=n;i++){
scanf("%d%d",&begin,&end);
for(int j=begin-1;j<=end-1;j++){
sum[j]=1;//标记
}
}
int num=0;//存储剩余颗数
for(int i=0;i<=lang;i++){
if(sum[i]==0){
num++;//对没有标记的进行查找
}
}
printf("%d",num);
return 0;
}
请问一下大佬可以帮助一下指出哪里错误了吗?感激不尽