主题:【求助】一道超简单的题
风之落叶
[专家分:40] 发布于 2007-03-17 22:19:00
输入两个小于100000000的整数,用高精度算法求两数和。
[em18][em18][em18][em18][em18][em18][em18][em18]
回复列表 (共6个回复)
沙发
风之落叶 [专家分:40] 发布于 2007-03-17 22:21:00
高手请解决一下!
重谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
板凳
bigchen [专家分:1940] 发布于 2007-03-17 22:43:00
这道题目似乎不用高精度啊
并且没有技术含量
var
a,b,s:longint;
begin
readln(a);
readln(b);
s:=a+b;
writeln(s);
end.
3 楼
风之落叶 [专家分:40] 发布于 2007-03-17 23:10:00
更正:
少打了4个零。
输入两个小于1000000000000的整数,用高精度算法求两数和。
(用字符串做)
4 楼
编程黑客 [专家分:1660] 发布于 2007-03-19 22:41:00
可以用QWORD,不超过范围的
5 楼
游侠UFO [专家分:1200] 发布于 2007-04-14 21:08:00
楼主可以去我的BLOG看看,上面有很多基本算法的代码,你可以查询
http://blog.sina.com.cn/ufownl
6 楼
mickeyice [专家分:200] 发布于 2007-04-16 18:05:00
...竖式加法而已...
100000000000000000005678
+ 9999999999999999999
----------------------------
100018888888888888884567
把输入2个字符串(数字)
判断正负号
然后各读取最 右1位 转化为数字然后相加(假设输入的整数都是正的)如果大于9就把进的1加进一个计算进位的变量里面.类推.
和小学学的竖式加法原理一样么....又不难的
主要是熟悉字符串的操作
我来回复