错点总结
查看原帖
错点总结
749361
wzm12313楼主2022/12/21 11:09

错点总结

最大的坑: 虽然在32位有符号范围内,但 2147483648-2147483648 也算,一变就变成0了。(21474836482147483648 会溢出)一大半讨论踩的这个。

仅次于他的就是类型改了,scanf或printf没改

对于C语言的代码,abs要改成llabs。

还有一种可能,目前没有犯的,就是直接输出-后面跟 aa,因为还有0,应该不会有犯的因为样例#2就是。

这个是码风问题,应该只有我犯吧,看我讨论就知道了qwq

附简要题意:

如果 bb 是负数那么 aa 就是负数,如5 -4 aa 就是-5-12345 -54321 aa 就是-12345

如果 bb 是正数那么 aa 就是正数,如-1 2 aa 就是1-2147483648 -1 aa 就是2147483648

最后就是输出 aa

2022/12/21 11:09
加载中...