CP002783.校门外的树
2023-05-03 12:42:40
发布于:山东
17阅读
0回复
0点赞
这道题其实很水十分简单。本萌新一遍过。
我的思想其实很简单,输入地铁区域后,再在数组中扫描一遍,把区间中的数改为1。然后遍历数组,累积求和。
废话不多说,直接上代码:我知道你们只看这里
#include <iostream>
using namespace std;
int a[10005]={0},n,l,sum=0;
int main(){
cin >> l >> n;
for(int i = 0;i<n;i++){
int u,v;
cin >> u >> v;
for(int j=u;j<=v;j++){
a[j]=1;
}
}
for(int i=0;i<=l;i++){
if(a[i]!=1)sum++;
}
cout << sum;
return 0;
}
这里空空如也
有帮助,赞一个