加减算术试卷

题目描述:

小学毕业没太久的孩子们应该很熟悉这试卷。

10+13=
17-12=
13+18=
16-19=
19-17=
14+15=
14+16=
14-10=
16-12=
13-12=

但是做为语言关Boss,怎能这么简单?所以吴老师给他加了几点附加说明。

附加说明:

1.左边两个数只有+-运算;

2.左边两个数有可能是小数;

3.左边两个数有可能是分数,但没有带分数;

4.左边两个数有可能是整数,但有点大哦;

5.左边两个数有可能是整数,且可能有100位,但没有超过200位;

6.左边如果是小数,计算结果如果是小数,请保留3位小数;

7.左边如果有分数,计算结果请输出最简分数;

8.如果计算结果为分数,若它可化为有限小数,请化为有限小数;

9.附加说明次序没有先后;

10.本体测试数据没全部完成,所以得了100分也别高兴太早,本boss不是这么如果打发的。

 

输入格式:

10+13=
17-12=
13+18=
16-19=
19-17=
14+15=
14+16=
14-10=
16-12=
13-12=
131+156=
174+127=
155+164=
137+197=
101-110=
184-133=
119-118=
116-138=
118+103=
179-156=

输出格式:

10+13=23
17-12=29
13+18=31
16-19=35
19-17=36
14+15=29
14+16=30
14-10=24
16-12=28
13-12=25
131+156=287
174+127=301
155+164=319
137+197=334
101-110=211
184-133=317
119-118=237
116-138=254
118+103=221
179-156=335

样例输入:

13-12=
131+156=

样例输出:

13-12=25
131+156=287
时间限制: 1000ms
空间限制: 256MB