#include <iostream> using namespace std; int main() { int n; cin>>n; for(int i=n;i>=0;i--){ int tmp; cin>>tmp; if(tmp==0)continue; int flagfh=1; if(i==n||tmp<0){ flagfh=0; } int flagsz=1; if(tmp==1||tmp==-1){ flagsz=0; } if(flagfh)cout<<"+"; if(flagsz)cout<<tmp; if(tmp==-1)cout<<"-"; if(i==1)cout<<"x"; else if(i==0){ if(tmp==1||tmp==-1)cout<<1; continue; } else{ cout<<"x^"<<i; } } } // 64 位输出请用 printf("%lld")