解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
long long L,M,sum=0,a[10005];
cin>>L>>M;
for(int i=0;i<=L;i++) a[i]=1;//数组标记,初始地点都有树
while(M--){//输入M组数据
int n,m;
cin>>n>>m;
for(int i=n;i<=m;i++){//区间范围内标记为0
a[i]=0;
}
}
for(int i=0;i<=L;i++){// 1 表示此地方有树,有则sum+1
if(a[i]==1) sum++;
}
cout<<sum;
return 0;
}
0.0分
0 人评分
C语言训练-排序问题<1> (C++代码)浏览:632 |
本人酷爱递归实现很多问题,这里也是浏览:632 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1100 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1359 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:852 |
回文数(一) (C语言代码)浏览:1170 |
C语言训练-斐波纳契数列 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:455 |
母牛的故事 (C语言代码)浏览:547 |