yellowcat @ 2023-12-12 16:12:09
为什么感觉哪里都对,但却30分?```
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[100][2],l,m,b[10000]={0},c=0;
cin>>l>>m;
for(int i=0;i<m;i++){
cin>>a[i][0]>>a[i][1];
}
for(int i=0;i<m;i++){
for(int j=a[i][0];j<=a[i][1];j++){
b[j]=1;
}
}
for(int i=0;i<=l;i++){
if(b[i]==0) c++;
}
cout<<c;
return 0;
}
只想知道哪里错了,不用说题解
by ashaoruite @ 2023-12-16 17:55:01
那里错了↑
by ashaoruite @ 2023-12-16 17:55:42
我的建议是重做一遍
by yangyufan30 @ 2023-12-16 17:58:07
@ashaoruite 牛,作者表示.....
by Charles_with_wkc @ 2023-12-16 17:58:13
那里错了
建议删了重做
by Charles_with_wkc @ 2023-12-16 17:59:17
还有一个建议
粘贴一本通
by ZXZdaidai0215 @ 2023-12-16 17:59:35
代码错了,从写
by yangyufan30 @ 2023-12-16 18:00:52
作者,请你好好看看,那里错了,大聪明!!!那么简单都看不出来!!!