哪里有错 w了一个

P1047 [NOIP2005 普及组] 校门外的树

```cpp #include<iostream> using namespace std; int main () { int a,c,i,i1,i2,e,d,sum=0; cin>>a>>c; int b[a+1]; for(i1=0;i1<c;i1++) { cin>>d>>e; if(d<=e) for(i2=d;i2<=e;i2++) b[i2]=1; if(d>e) for(i2=e;i2<=d;i2++) b[i2]=1; } for(i=0;i<=a;i++) if (b[i]!=1) sum++; cout<<sum; //getchar(); } ```
by wozuozhu @ 2018-07-01 13:10:24


第一个循环改成 ```cpp for(i1=1;i1<=c;i1++) ```
by 哔哩哔哩 @ 2018-07-01 13:23:45


还是不行
by wozuozhu @ 2018-07-01 13:29:55


@[fsy2017](/space/show?uid=41868) 看我的提交记录
by wozuozhu @ 2018-07-01 13:34:09


我把你的代码放CODEVS上,是AC的……
by 哔哩哔哩 @ 2018-07-01 13:44:44


@[wozuozhu](/space/show?uid=27594) b数组不是全局变量,将b数组移出main函数,或者手动将b数组初始化为0
by Loner_Knowledge @ 2018-07-01 14:05:43


|