大数问题
文章平均质量分 57
一羽清宁lgx
这个作者很懒,什么都没留下…
展开
-
大数相减
思路:判断输入的被减数和减数的大小,如果被减数小于减数,就输出负号,其余按大数减小数大数减小数; 倒序,将大数与小数都补到相同的位数相减,如果单个字符相减小于0,则当前相减等于他们之差加上10,,下一个字符相减就退一位。#include #include #include using namespace std;int main(){ string s1,s2; in原创 2016-08-04 19:01:35 · 432 阅读 · 0 评论 -
杭电oj——1002 A + B Problem II
题目 : http://acm.hdu.edu.cn/showproblem.php?pid=1002解题思路:两个大数相加,用int肯定会爆。我们用string来玩玩,首先两个数的位数可以相同,可能不相同,所有我们倒序相加,然后我们要比较他们的位数,用长的位数的数去接住他们的和,如果单个位数相加大于10,就向前进一位。最后结果再反过来。注:这是一个神奇的网站,当他们的位数相同且结果原创 2016-07-31 09:29:12 · 443 阅读 · 0 评论