#include<iostream>
using namespace std;
int main()
{
int a[10001]={0},L,M,n,k,i,p,sum=0,tree;
cin>>L>>M;
for(i=0;i<M;i++)
{
cin>>n>>k;
for(p=n;p<=k;p++)
a[p]=-1;
}
for(i=0;i<=L;i++)
{
if(a[i]==-1)
sum++;
}
tree=L+1;
cout<<tree-sum;
}
提示:1.A数组后面必须有“={0}”,意思是赋值0(大概);
2.由于路从0数下来一共有L+1,所以不能写“i<L”;
3.这道题的题目自己去YBT看(YBT全名“信息学奥赛一本通在线评测系统”)
-return 0-