elonzhang @ 2024-02-06 14:56:44
#include <bits/stdc++.h>
using namespace std;
int l,m,t=1,ans,sum[10001];
int main(){
cin >> l >> m;
for(int i = 1;i<=m;i++){
int u,v;
cin >> u >> v;
sum[u]--;
sum[v+1]++;
}
for(int i = 0;i<=l;i++){
t+=sum[i];
if(t>0) ans++;
}
cout << ans;
return 0;
}
都是都下载测试点了,输出一样,都是2411,但还是wa掉的。
by WilliamFranklin @ 2024-02-06 15:05:55
@elonzhang 你把数组开成 10005 试试
by elonzhang @ 2024-02-06 15:12:23
@WilliamFranklin 感谢大佬,改完就对了