为什么按c提交只有一半分,按c++提交却可以ac?

P1314 [NOIP2011 提高组] 聪明的质监员

main 函数返回值原因导致的UB?
by wzhm54nr @ 2024-03-12 23:43:06


@[xjstud](/user/1238244) `abs(h - s)` 的反回值和传入参数都是 `int` 而不是 `long long`
by ogagnin @ 2024-03-13 08:09:50


@[ogagnin](/user/782482) 确实是这个原因,我把abs函数换成if(sum<0)sum=-sum;就可以了
by xjstud @ 2024-03-13 13:01:28


感谢各位大佬hh
by xjstud @ 2024-03-13 13:01:55


|