#L0374. 多项式格式化输出
多项式格式化输出
题目描述
给定一个一元 次多项式,按照特定的格式规则将其输出。
多项式的一般形式为:
$$f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots +a_1x+a_0,\;a_n\neq 0$$其中 称为 次项, 为该项的系数。请按以下规则输出:
- 按次数从高到低排列,自变量为 。
- 系数为 的项不输出。
- 最高次项若系数为正,前面不加符号;若为负,以
-开头。 - 非最高次项:正系数前加
+,负系数前加-,随后输出系数绝对值(高于 次且绝对值为 时省略 )。指数大于 时输出x^b( 为指数),指数为 时输出x,指数为 时仅输出系数。 - 输出前后不含多余空格。
输入格式
第一行一个整数 ,表示多项式的次数。
第二行 个整数,第 个整数表示第 次项的系数,空格分隔。
输出格式
一行,按规则输出多项式。
样例
5
100 -1 1 -3 0 10100x^5-x^4+x^3-3x^2+10
3
-50 0 0 1-50x^3+1
提示
对于 的数据,, 系数 。
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 1102
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者