lgchh @ 2022-04-06 12:59:15
#include<iostream>
using namespace std;
int main()
{
int L,m,i,j,s,u[10000],v[10000],n[10000];
cin>>L>>m;
for(j=0;j<=L;j++)
n[j]=1;
for(i=0;i<m;i++)
{
cin>>u[i]>>v[i];
for(j=0;j<=L;j++)
{
if (j>=u[i]&&j<=v[i])
n[j]=0;
}
}
for(j=0,s=0;j<=L;j++)
s+=n[j];
cout<<s<<endl;
system("pause");
return 0;
### }
by bamboo12345 @ 2022-04-06 13:03:35
@lgchh 你这个数组范围很危险啊,要开大一些,以防越界
by lgchh @ 2022-04-07 11:25:48
谢谢你!!!好像是小了,我加了一个零就对了,那请问一般都是多大比较好啊
by lgchh @ 2022-04-07 11:26:17
@lgchh 不是 加了几个零
by Mr_Mu @ 2022-07-27 11:48:29
@lgchh 一般数组的话开全局比较好,我一般一个开十万