6
2023-07-29 23:57:56
发布于:陕西
28阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int l,m,x[1010]={};
cin >> l >> m;
int u,v;
for(int i=1;i<=m;i++){
cin >> u >> v;
for(int j=u;j<=v;j++){
x[j]=1;
}
}
int h=0;
for(int i=0;i<=l;i++){
if(x[i]==1){
h++;
}
}
cout << l-h+1;
return 0;
}
除#1 AC
其他 RE
全部评论 2
#include<bits/stdc++.h>
using namespace std;
int n,sum,b[100005],l,m;
int ans,x,y;
int main(){
cin>>l>>m;
for(int i=0;i<=l;i++)
b[i]=1;
for(int i=1;i<=m;i++){
cin>>x>>y;
for(int j=x;j<=y;j++)
b[j]=0;
}
for(int i=0;i<=l;i++){
if(b[i])
ans++;
}
cout<<ans<<endl;
return 0;
}
关一下!!!!!!!!!!4天前 来自 江西
0数组开大一点
2026-02-03 来自 黑龙江
0




有帮助,赞一个