#include<stdio.h>//计数测试
int main()
{
int l,m;//马路长度,区域数
int u,v;//地铁的起始站和结尾站
int tree[10000] = {0,};//给每棵树标记
int amount = 0;//不要砍伐的树木的数量
int i = 0;
scanf("%d %d",&l,&m);
for(;i < m;i++)//把要被砍的标记为1
{
scanf("%d %d",&u,&v);
for(;u <= v;u++)
{
tree[u] = 1;
}
}
for(i = 0;i <= l;i++)//计算被砍的数目
{
if(tree[i])
{
amount++;
}
}
printf("%d",l+1-amount);//输出剩下的数量
return 0;
}```