过了样例,哪位大佬愿意帮我看看为什么只过了3个点

P1067 [NOIP2009 普及组] 多项式输出

@[墨本无邪](/user/223689) ``` //次高次项~n-2次项 for(int i=1;i<=n-2;i++){ if(a[i]==1)cout<<"x^"<<n-i; else if(a[i]==0)continue; else if(a[i]==-1)cout<<"-x^"<<n-i; else if(a[i]>1)cout<<"+"<<a[i]<<"x^"<<n-i; else cout<<a[i]<<"x^"<<n-i; } ``` 中 ``` if(a[i]==1)cout<<"x^"<<n-i; ``` 应该为 ``` if(a[i]==1)cout<<"+x^"<<n-i; ``` 我试了一下,还没有评测出来,您可以试一下
by xixike @ 2020-02-12 23:34:18


@[墨本无邪](/user/223689) 亲测AC
by xixike @ 2020-02-12 23:35:24


谢谢帮忙
by 墨落w @ 2020-02-13 15:51:59


|