menu Stephen Space
more_vert
chevron_right 首页 » 【OI】 » 正文
【OI】OI日记 · 8月17号——继续刷题
2020-08-17 | 【OI】 | 暂无评论 | 1132 次阅读 | 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,下面放上做题记录:

文章目录
None
发表评论
暂无评论
textsms
account_circle
email
link