n=int(input()) a=list(map(int,input().split())) l=len(a) b=[] for i in range(len(a)): b.append(i) b=b[::-1] #print(b) st='' for i in range(l-2): if a[i] > 1: st += f'+{a[i]}x^{b[i]}' if a[i] <-1: st += f'{a[i]}x^{b[i]}' if a[i] == 1: st+= f'+x^{b[i]}' if a[i] == -1: st+= f'-x^{b[i]}' if a[i] ==0: continue if a[-2]>1: st += f'+{a[-2]}x' if a[-2] <-1: st += f'{a[-2]}x' if a[-2] == 1: st+= f'+x' if a[-2] == -1: st+= f'-x' if a[-1]>0: st+=f'+{a[-1]}' if a[-1]<0: st+=f'{a[-1]}' if st[0]=='+': print(st[1:]) else: print(st)
0.0分
0 人评分