#85. [WPXCO 1.6 SEP] [模拟] Simple!

内存限制:256 MiB 时间限制:1000 ms 输入文件:simple.in 输出文件:simple.out
题目类型:传统 评测方式:文本比较
上传者: 2024-J-W010

题目描述

在本题之前,你可能需要下面数学基础:

  • 单项式:数字与字母乘积的式子,如 等。
  • 多项式:单项式之和,如 等。
  • 多项式的项数:多项式中单项式的个数,如 的项数为
  • 同类项:所含字母相同,并且相同字母的指数也相同的项,如 为同类项, 为同类项等。
  • 合并同类项:合并时将系数相加,字母及其指数保持不变。

给定一个多项式,将它化合并同类项并输出。

如多项式 化简为

输入格式

第一行一个整数 表示多项式的项数。

第二行是一个多项式。

输入的多项式的格式如下:

  • 单项式之间只用加号或减号连接,左右两端不包含空格。
  • 每个单项式形如 的形式,其中 是常数,且 均为小写字母。

输出格式

一行一个化简后的多项式。

输出格式如下:

  • 如果化简后是一个单项式,先输出 SIMPLED!,再换行输出化简结果。
  • 如果化简后是一个多项式,先输出 MUZUKASHI!,再换行输出化简结果。
  • 如果化简后是一个常数,先输出 PURE NUMBER!,再换行输出化简结果。

输出化简结果时,按照单项式中所有字母的字典序从小到大依次输出,如 应该输出 应该输出

样例

样例 #1

样例输入 #1

2
2y+5y

样例输出 #1

SIMPLED!
7y

样例 #2

样例输入 #2

7
3a+4b+6c-2a-8b-6c+4

样例输出 #2

MUZUKASHI!
a-4b+4

样例 #3

样例输入 #3

5
2x+2y-2x-2y+6

样例输出 #3

PURE NUMBER!
6

数据范围与提示

对于 的数据,保证 ,给定多项式的长度

测试点编号 特殊性质

特殊性质 :单项式中只会出现 两种字母。

特殊性质 :保证给定的多项式中不会出现负号。