3152有理数相加

3152   有理数相加

题目描述

输入两个任意有理数,输出这两个有理数之和。对输入和输出的有理数,有如下要求:

1. 有理数位数可以达到1000位,负数前面有一个“-”号,正数前面无符号;

2. 在有理数的整数位前方和小数位的后方,无多余的“0”;

   如:“0012.3400”要写成“12.34”, “0.0”要写成“0”;

3. 若无小数位,则不输出“.”,如:“324.”要写成“324”;

4. 若有小数位,却无整数位,则整数位要补“0”,如“.123”要写成“0.123”;

5.   若最终结果为“0”,则不带符号,如“-0”要写成“0”。

输入格式:

输入包含2行有理数。输入的数字为1000位以内合法有理数,负数前方有一个“-”号,正数无符号。

输出格式:

   输出包含1行有理数。

输入样例 复制
123456789.123
1.4567
输出样例 复制
123456790.5797

说明

1
2
通过提交
时空限制1000ms/128mb
题目来源
评测方式在线评测
题目类型
难        度