各位大神,杭电ACM1002我实在是找不出错误了。。。老是wrong answer,求大神指导。
各位大神,杭电ACM1002我实在是找不出错误了。。。老是wrong answer,求大神指导。
日期:2012-07-22 20:16:21 人气:2
这么凌乱和麻烦的代码`我也不愿意看`
给你个建议,使用产生随机数的方法,随机测试多组数据,根据错误的数据单步调试找出错误的原因.
首先你先确定思路是正确的,从低位到高位相加,有进位产生,判断当前位是考虑之前的进位,顶头的0不能输出.每次运算的初始化必须彻底.等等!
测试数据,可以使用一下方式,将随机数写入input.txt文件中,然后取出运算
freopen("F:\\input.txt","r",stdin);
freopen("F: