社区讨论
本题坑点和解决方案
B4043[语言月赛 202410] 刻度尺参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mlhpiz3q
- 此快照首次捕获于
- 2026/02/11 15:27 上周
- 此快照最后确认于
- 2026/02/13 11:40 6 天前
看到这道题的第一反应:哇,大水题!
然后呢?然后就WA了
……
这道题有三个坑点。
一、b的值为0!
众所周知,在这道题中,b的值是可以为0的!所以要把b为0的情况考虑进去:当b的值为0时,a+b=a-b,所以值输出一遍就行,输出a+b还是a-b就无所谓了,看个人喜好。(没考虑到会挂一个点)
二、a与b相等!
本题好像没有说a和b不相等,所以当a与b相等时还是只用输出一遍,和上面b的值为0时一样的,只不过要分别判断,也可以把两个判断条件合并。参考代码:
CPPif(b==0||a==b)
(没考虑到会挂一个点)
三、个人认为这个不算坑
就是a<b的情况。没啥要强调的,这个大家应该都知道吧。(没考虑到不知道挂几个点,因为我考虑到了)
solution(总结)
本体共有如上三个坑点,如有遗漏敬请指出。但其实只要读题认真,思维缜密,再难的题也难不住你!
感谢观看!
回复
共 0 条回复,欢迎继续交流。
正在加载回复...