警示后人
查看原帖
警示后人
475329
Larryyu楼主2023/10/4 20:48

如果你在win上过了,但洛谷上没过可能是这个问题 [Warning] operation on 'cnt' may be undefined [-Wsequence-point],cnt是一个变量。

比如我需要将 ans[++cnt]=ans[2*n-cnt+1]=1; 改成 ans[++cnt]=1;ans[2*n-cnt+1]=1; 才可以,好像是因为运算优先级出错。

需要将编译选项的 代码生成/优化 中的 代码警告 的 -Wall 打开才能看到上面那条警告(我用的DEV-C++),

2023/10/4 20:48
加载中...