#include <iostream> using namespace std; int main() { int i; cin>>i; int is_first_term=true; while(i>-1){ int ai; cin>>ai; if(ai==0){ i--; continue; } if(is_first_term==true){ if(ai<0) cout<<'-'; is_first_term=false; }else{ if(ai>0) cout<<'+'; if(ai<0) cout<<'-'; } if(abs(ai)==1 && i>0){ }else{ cout<<abs(ai); } if(i>0){ cout<<'x'; if(i>1) cout<<'^'<<i; } i--; } if(is_first_term==true) cout<<0; return 0; } // 64 位输出请用 printf("%lld")