n,m=map(int,input().split()) a=list('1'*(n+1)) for i in range(m): x,y=map(int,input().split()) a[x:y+1]=list('0'*(y+1-x)) print(a.count('1'))
n米有n+1个树
用‘1’表示坐标上有树
运用列表切片赋值,将区域上的树全赋为0
计算1的个数即为树的个数
n,m=map(int,input().split()) a=list('1'*(n+1)) for i in range(m): x,y=map(int,input().split()) a[x:y+1]=list('0'*(y+1-x)) print(a.count('1'))
n米有n+1个树
用‘1’表示坐标上有树
运用列表切片赋值,将区域上的树全赋为0
计算1的个数即为树的个数