60分 退出代码255求助

P1089 [NOIP2004 提高组] 津津的储蓄计划

@[kzhhhhh](/user/825633) ```cpp else { cout << '-' << month; return -1; } ``` 不是哥们,你 `return -1` 干啥???
by char_phi @ 2022-10-21 13:01:55


你 `return -1` 了可不就 $\text{RE}$ 了吗
by char_phi @ 2022-10-21 13:02:42


主函数要 `return 0` 哦
by char_phi @ 2022-10-21 13:04:39


返回 255 的原因:洛谷的评测系统会将一切不是0的返回值当成RE,只有返回0能够AC。而且返回值只有最低位的一字节,而`-1`是 `0xffffffff`,于是返回`0xff`,即255。
by Terrible @ 2022-10-21 13:05:06


Process exited after 1.498 seconds with return value 4294967295.
by Terrible @ 2022-10-21 13:05:24


@[char_phi](/user/652982) XD,懂了懂了。这代码之前在别的地方写的,就搬过来了。当时要求返回负一
by kzhhhhh @ 2022-10-21 16:13:49


@[Terrible](/user/195942) 懂啦,谢谢!
by kzhhhhh @ 2022-10-21 16:14:31


|