蓝桥杯-算法提高 实数相加

问题描述

计算两个实数相加的结果。
输入的实数满足如下要求: (1)  小数点前的整数部分最多100位,(2) 小数点后的小数部分最多100位.

输入格式

两行字符串,每行都是一个合法的实数。合法的意思是指:  整数部分的值如果大于零,则最高位数字必定大于零. 如果整数部分的值为零,则整数部分只有一个零. 小数部分尾部可以有任意多的零. 可以没有小数部分,  此时也没有小数点. 如果有小数点, 则至少需要有一位小数部分, 且允许是零.

输出格式

相加结果。注意: 小数部分末尾如果有连续的0, 则它们都是有效数字,  不能舍去. 如果是两个整数相加, 则结果仍为整数而没有小数部分.

样例输入

样例一:0.0000000000000000000000000000000000000111111111000000000000000000100000000000000000000000000000000000000000000000000000.0样例二:34样例三:3.92样例四:1.0018.99999999999999999999999

样例输出

样例一:100000000000000000000000000000000000000000000000000000.0000000000000000000000000000000000000111111111000000000000000000样例二:7样例三:5.9样例四:10.00099999999999999999999

参考代码

此处为隐藏的内容!
发表评论并刷新,才能查看
俊霖

发表评论

您必须

目前评论:16   其中:访客  16   博主  0

  1. xiaweiyidengwo 4

    写的真好

  2. ymx200181 5

    真好

  3. xiao 1

    真好

  4. 红之静寂 1

    参考一下

  5. hahaha 1

    学习

  6. king 1

    66666厉害

  7. aa12120 1

    666阿

  8. 苏格里拉6342456452 1

    真好

  9. btsxp 1

    哇哦!

  10. 磊磊老迷妹 1

    fgdfhhhfhf收到

  11. ojbk132 1

    合伙

  12. 染不尽红尘 1

    学习一下

  13. jhjhca 1

    看下答案好难。

  14. majority 0

    我觉得不错

  15. 陌丶殇T 1

    真不错

  16. never 1

    wao厉害了