用样例都没问题,为什么总是鸭蛋一个 WA WA WA WA WA WA WA WA WA

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

```cpp #include<iostream> using namespace std; int main() { int l,m,i,j,p1,p2,c; bool n[10001]={0}; cin>>l>>m; for(i=0;i<=l;i++) n[i]=1; for(i=1;i<=m;i++) { cin>>p1>>p2; for(j=p1;j<=p2;j++) n[j]=0; } for(i=0;i<=l;i++) c+=n[i]; cout<<c; return 0; } ```
by BB2655 @ 2018-07-13 22:15:47


@[chenyanming](/space/show?uid=109714) 永远不要相信样例!
by 斗神·君莫笑 @ 2018-07-13 22:40:34


我下载了输入输出文件(#1),上面显示#1 WA,我自己测了一遍,输出确实是对的...
by chenyanming @ 2018-07-14 14:06:18


啊哟~。。。。。。忘了初始化c了。。。。。。 ```cpp #include<iostream> using namespace std; int main() { int l,m,i,j,p1,p2,c=0; bool n[10001]={false}; cin>>l>>m; for(i=0;i<=l;i++)n[i]=true; for(i=1;i<=m;i++) { cin>>p1>>p2; for(j=p1;j<=p2;j++)n[j]=0; } for(i=0;i<=l;i++)c+=n[i]; cout<<c<<endl; return 0; } ```
by chenyanming @ 2018-07-14 14:59:34


成功AC了,不用再回了,bye~
by chenyanming @ 2018-07-14 15:01:29


|