bamboo12345 @ 2022-03-22 16:43:53
蒟蒻只有75pts,下载数据后在本地测试输出与答案一样,为什么还是75pts?(错误点:#1,2,3,4,5)
by bamboo12345 @ 2022-03-22 21:44:37
@sw2022_ 评测器有问题?
by bamboo12345 @ 2022-03-22 21:59:41
@sw2022_ A掉了,好像是个语言特性问题
l[++cnt]=r[cnt-1]+1,r[cnt]=n;
改成
cnt++;
l[cnt]=r[cnt-1]+1,r[cnt]=n;
就对了(为什么我其他题这么写还能A???)
by bamboo12345 @ 2022-03-22 21:59:59
此贴完结
by bamboo12345 @ 2022-03-22 22:54:45
@sw2022_ 谢谢大佬!
by Zack_zhu @ 2022-07-20 18:45:21
与楼主碰到同样情况了,考古并请求解释为啥,蒟蒻想不明白。。。
by l55584 @ 2022-08-29 13:50:10
会不会是先计算了等号右边的值?
(盲猜)
by TG178X @ 2023-02-01 10:48:07
好像是因为编译器的原因:洛谷上是Linux系统,本地大多数都是Windows系统,这两种系统的C++编译器操作系统的内核不同,内存分配机制之类也有不同(详见此处)
by TG178X @ 2023-02-01 10:50:13
所以在一些奇怪的地方就会产生一些问题。
出现此类问题时,建议使用洛谷ide调试,因为它和评测机的环境是一致的