#L30905. 无序项整理器

    ID: L30905 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M3M3第一学期M3-第09课整式运算同类项、整式加减、按次数对齐与系数表表示算法相关算法-有序映射算法-稀疏多项式课堂题

无序项整理器

无序项整理器

题目描述

给定m个顺序任意的单项式,每项由系数c和非负指数e表示。合并指数相同的项,再输出所得多项式。

输入格式

第一行输入非负整数m;接下来m行,每行输入c、e。同一指数可以重复出现。

输出格式

第一行输出实际次数d,第二行依次输出x^0至x^d的系数,缺少的指数补0。零多项式输出两行0。

样例

输入

6
3 2
-5 1
4 2
7 0
2 1
-7 0

输出

2
0 -3 7