求助:只有60分........

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

过了,程序仅供参考 ```cpp #include<bits/stdc++.h> using namespace std; int main() { int n,a[101]; cin>>n; for(int i=n;i>=0;i--) cin>>a[i]; for(int i=n;i>=0;i--) { if(a[i]==0) continue; if(a[i]>0&&i!=n) cout<<"+"; if(a[i]<0) { cout<<"-"; a[i]*=-1; } if(a[i]!=1) cout<<a[i]; if(a[i]==1&&i==0) cout<<a[i]; if(i>1) cout<<"x^"<<i; else if(i==1) cout<<"x"; } } ```
by czk15 @ 2017-08-04 21:02:36


|