F. 多项式输入

    Type: Default 1000ms 256MiB

多项式输入

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Description

一元n次多项式可用如下的表达式表示:

$$f(x) = a_nx^n + a_{n-1}x^{n-1} + \ldots + a_1x+a_0 , a_0≠0 $$

其中,aixia_ix^i 称为 i 次项,aia_i 称为i次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式:

  1. 多项式中自变量为x,从左到右按照次数递减顺序给出多项式。

  2. 多项式中只包含系数不为0的项。

  3. 如果多项式n次项系数为正,则多项式开头不出现“+”号,如果多项式 n 次项系数为负,则多项式以“-”号开头。

  4. 对于不是最高次的项,以“+”号或者“-”号连接此项与前一项,分别表示此项系数为正或者系数为负。紧跟一个正整数,表示此项系数的绝对值(如果一个高于0 次的项,其系数的绝对值为1,则无需输出1)。如果x的指数大于1,则接下来紧跟的指数部分的形式为“x^b”,其中b为x的指数;如果x的指数为1,则接下来紧跟的指数部分形式为“x”;如果x的指数为0,则仅需输出系数即可。

  5. 多项式中,多项式的开头、结尾不含多余的空格。

Input

第一行1个整数,n,表示一元多项式的次数。

第二行有n+1 个整数,其中第i 个整数表示第n-i+1 次项的系数,每两个整数之间用空格隔开。

Output

共1行,按题目所述格式输出多项式。

Samples

5
100 -1 1 -3 0 10
100x^5-x^4+x^3-3x^2+10

Limitation

1s, 1024KiB for each test case.

新生周赛第七场(DIV. 3)

Not Attended
Status
Done
Rule
IOI
Problem
6
Start at
2022-12-25 19:30
End at
2022-12-25 21:30
Duration
2 hour(s)
Host
Partic.
35