本人小白,求助各位大佬: 为什么数组开10001就会有8个WA,而开100000就可以过?我觉得10001已经够了呀。感激不尽!
#include<iostream>
using namespace std;
int main()
{
int l, m, u, v, s = 0;
int a[100000];
cin >> l >> m;
for(int i = 1; i <= m; ++i){
cin >> u >> v;
for(int j = u; j <= v; ++j)
a[j] = 1;
}
for(int k = 0; k <= l; ++k)
if(a[k] == 0) s += 1;
cout << s << endl;
return 0;
}