代码如下
#include<iostream>
using namespace std;
int main()
{
int n,a,t=0;
cin>>n;
for(int c=n;c>=0;c--)
{
cin>>a;
if(a==0&&c==n)t++;
if(a>0&&c!=n-t)cout<<"+";
if(a==-1)cout<<"-";
if(a!=0&&a!=1&&a!=-1&&c!=0)cout<<a;
if(c==0&&a>0)cout<<a;
if(c!=0&&a!=0&&c!=1)cout<<"x^"<<c;
if(c==1&&a!=0)cout<<"x";
}
return 0;
}
求解啊