解题思路:
#include <bits/stdc++.h>// using namespace std; int ji[10000000]; int main() { int l,m,sum=0,s,n; cin>>l>>m; for(int i=0; i<=l; i++) { ji[i]=1; } for(int i=1; i<=m; i++) { cin>>s>>n; for(int j=s; j<=n; j++) { ji[j]=0; } } for(int i=0;i<=l;i++) { if(ji[i]==1) { sum++; } } cout<<sum<<endl; return 0; }
注意事项
参考代码:
#include <bits/stdc++.h> using namespace std; int ji[10000000]; int main() { int l,m,sum=0,s,n; cin>>l>>m; for(int i=0; i<=l; i++) { ji[i]=1; } for(int i=1; i<=m; i++) { cin>>s>>n; for(int j=s; j<=n; j++) { ji[j]=0; } } for(int i=0;i<=l;i++) { if(ji[i]==1) { sum++; } } cout<<sum<<endl; return 0; }
0.0分
2 人评分
奖学金 (C++代码)浏览:2008 |
字符串输入输出函数 (Java代码)浏览:1440 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1031 |
回文串 (C语言代码)浏览:2860 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:611 |
【矩阵】 (C++代码)浏览:950 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:591 |
理财计划 (C语言代码)浏览:468 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:555 |