给代码不解释
```cpp
#include<cstdio>
#include<cmath>
#include<cstdlib>
int main()
{
int n,k;
scanf("%d",&n);
for(int i=1;i<=n+1;i++)
{
scanf("%d",&k);
if(k==0) continue;
if(i==1&&k<0) printf("-");
else if(k<0) printf("-");
else if(i!=1&&k>0) printf("+");
if(abs(k)!=1||i==n+1) printf("%d",abs(k));
if(n+1-i==1) printf("x");
else if(n+1-i!=0) printf("x^%d",n+1-i);
}
return 0;
}
```
by Explorer_CYC @ 2017-10-01 16:33:39