#1117. Rhodoks的复数计算器

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Rhodoks

题目描述

你需要实现一个简易的复数计算器。

初始时计算器的答案为 ,你将收到 条形如 k x y 的指令:

  • 如果 ,那么用 作为计算器的答案;

  • 如果 ,那么把 加到答案上去;

  • 如果 ,那么把 乘到答案上去。

计算器只需要处理整数。

输入格式

第一行一个正整数 表示指令的个数。

接下来 行,每行三个整数 k x y

输出格式

对于每次操作,按 的格式输出操作完毕的答案。输出格式中不要带有空格,如果 不可省略,具体请见样例。

例:

+3+4i:非法
3 4i:非法
3+4 i:非法
3 +4i:非法
3+4i:合法
-3-4i:合法
-3+4i:合法
3-4i:合法

样例

样例输入

4
1 -3 -3
2 1 3
3 2 -2
2 4 12

样例输出

-3-3i
-2+0i
-4+4i
0+16i

数据范围与提示

保证答案中的所有数的绝对值不超过

提示:

推荐使用结构体完成本题。