解题 UVA 10035

7 篇文章 0 订阅

一个非常简单的高精度题目。某人Blog里面写,他用10min就写完了……我花了1h……而且代码里面有Bug,debug再次用去0.5h。

 

一定要在写之前注意程序整体的逻辑性。一次做对,比做完之后再Debug,要省很多事。

 

如果有人也搜索到了这里,说明你也在做这个题目,而且有bug……这是可能的Test Cases:

 

/* test cases:
Input:
9090 10
0 0

Correct Output:
1 carry operation.

999 1
1 999
9999 0
0 9999
9989 1
9090 10
12300 78900
256789012 321098765
0 0

correct output:
3 carry operations.
3 carry operations.
No carry operation.
No carry operation.
1 carry operation.
1 carry operation.
2 carry operations.
2 carry operations.
*/

 

如果以上的Test Cases都通过了,那么,要对自己有信心!看看是不是多打、少打换行,句号之类。

同时,注意在 “No”/“1 carry”的情况,operation单数;其他情况复数。

我最后发现,原来一直WA是因为,忘记打句号了……

 

AC Code:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值