c++,请求各位大佬帮助!
查看原帖
c++,请求各位大佬帮助!
755410
Irfnfnkemed楼主2022/7/22 14:28

本人小白,求助各位大佬: 为什么数组开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;
}
2022/7/22 14:28
加载中...