#include <climits>
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = n; i >= 0; i--) {
int a;
char k;
cin >> a;
if(a==0) continue;
// 1.加号问题
if(i!=n&&a>0){
cout<<'+';
}
// 2.系数问题
if(i!=0 && (a==-1 || a==1)){
if(a==-1) cout<<'-';
}else{
cout<<a;
}
// 3. 指数问题
if(i==1){
cout<<'x';
}else if(i==0){
}else{
cout<<'x'<<'^'<<i;
}
}
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号