#include <stdio.h>
int main() {
int t,m;
scanf("%d %d",&t,&m);
int tree[t+1];
int i,sum=0;
for(i=0;i<=t;i++){
tree[i]=0;
}//初始化
int l,r;
for(i=1;i<=m;i++){
scanf("%d %d",&l,&r);
for(;l<=r;l++){
tree[l]=1;
}
}//判断施工路段
for(i=0;i<=t;i++){
if(tree[i]==0){
sum++;
}
}//判断剩余个树
printf("%d",sum);
return 0;
}

京公网安备 11010502036488号