
【OI】OI日记 · 8月17号——继续刷题
2020-08-17 | 【OI】 | 暂无评论 | 662 次阅读 | 147字
因为NOI在长沙举行,所以不出意外,今天又刷了一天的题。但是今天还是对一道题有一点感悟的。
记得加括号!
在打今天的YsCf时,第一题是最水的题目,用的是前缀和来判断区间中是否含有1。然而,这一段if让我卡了10分钟:
本来应该写成这样的:
if (!(b[r]-b[l-1])) cout<<1<<endl;
else cout<<0<<endl;
然后,我写成了这样:
if (!b[r]-b[l-1]) cout<<1<<endl;
else cout<<0<<endl;
虽然只有一个括号的差距,但是结果却截然不同。所以一定注意:
改加括号时一定要加括号!
OK,下面放上做题记录:
本篇文章采用 署名 4.0 国际 (CC BY 4.0) 许可协议进行许可。
arrow_back
上一篇
arrow_forward
下一篇