Jerryzm @ 2023-01-12 14:12:46
大家能帮我看看吗?我找不到问题在哪。代码如下:
a = input().split(" ")
l=int(a[0])+1
d=[]
for i in range(int(a[1])):
b=input().split(" ")
c=int(b[1])-int(b[0])+1
d.append(c)
for i in d:
l-=i
print(l)
谢谢!
by zhanghanzhou @ 2023-01-18 10:13:58
python我没用过,但我可以给你看看c++。(实在抱歉)
#include<bits/stdc++.h>
using namespace std;
int a[10010];
int main()
{
int L,m,x,y,s=0;
cin>>L>>m;
for(int i=1;i<=m;i++)
{
cin>>x>>y;
for(int j=x;j<=y;j++)
a[j]=1;
}
for(int i=0;i<=L;i++)
if(a[i]==0)s++;
cout<<s;
return 0;
}