| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 879 人关注过本帖
标题:关于ACM程序设计的问题
收藏  订阅  推荐  打印 
applesun
Rank: 1
等级:新手上路
帖子:11
积分:210
注册:2006-11-8
关于ACM程序设计的问题

刚做到一个热身题目,题目描述为
Description
Calculate A-B

Input
Two integer a and b(-10^100 < a,b < 10^100)

Output
Output a-b

Sample Input

1 2

Sample Output

-1
可是它要求的是非常大的范围,如果正常的写入数据,显示结果错误,请问怎么样能够保存非常大的数据!!!

搜索更多相关主题的帖子: ACM  程序设计  Sample  题目  Output  
2007-3-9 19:57
半支烟
Rank: 2
等级:注册会员
帖子:83
积分:930
注册:2007-1-16

数组...

2007-3-9 20:40
se7en_enter
Rank: 1
等级:新手上路
帖子:38
积分:480
注册:2006-5-11

可是它要求的是非常大的范围,如果正常的写入数据,显示结果错误,请问怎么样能够保存非常大的数据!!!

年轻有年轻的冲动,成熟有成熟的魅力。莫让时间冲淡一切,要让一切充实时间
2007-3-9 20:56
crackerwang
Rank: 4
等级:高级会员
威望:8
帖子:835
积分:8452
注册:2007-2-14

同二楼,其实你是不可能单独的把很大的数据赋予变量的,比如说你可以把123输入到a[]中;使得a[0]=1;a[1]=2;a[2]=3

2007-3-9 21:01
nuciewth
Rank: 12Rank: 12Rank: 12
来自:我爱龙龙
等级:版主
威望:93
帖子:9521
积分:95068
注册:2006-5-23

注意减法的运算就可以了,要先对齐.当然也可以将数据反过来放在数组中,这样倒着做减法会更好做一点.

倚天照海花无数,流水高山心自知。
2007-3-9 21:31
huochai2007
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2007-5-6

高精度!!

2007-5-6 18:32
love52657
Rank: 2
等级:注册会员
帖子:75
积分:850
注册:2007-5-4

以下是引用huochai2007在2007-5-6 18:32:39的发言:

高精度!!

正点!!!!!不用要超的


我 为 C 狂
2007-5-6 20:10
jiangliangju
Rank: 2
等级:注册会员
帖子:53
积分:630
注册:2007-3-9

具体怎么做啊,我感觉一定得要用数组,要不然数太大要超的

2007-5-6 22:04
编程怪兽
Rank: 1
等级:新手上路
帖子:29
积分:392
注册:2007-4-28

感觉不太容易啊,用数组是肯定的,
每个a[i]可以存-9999到9999之间的数。因为int型的范围是-32768到32767
减法的时候注意对齐和当不够减向上一位借,而上一位减1


2007-5-7 13:11
lizhijie
Rank: 2
等级:注册会员
帖子:60
积分:714
注册:2007-4-28


看似很弱智的题目,但既然是acm的,肯定有陷阱,看不出来。那位指出来啊

2007-5-7 15:42
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050405 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved