这个题我做的时候感觉非常蛋疼,主要是。。我担心那个小朋友喜欢或害怕的动物在他视域范围外,然后我就判断了一下,结果判断的时候一时脑抽,搞了个相当长的表达式,结果跪成狗了。现在一想,其实假如说它喜欢x,那么显然x合法当且仅当(x+N-E)%N<5啊!哪里有那么多事!
不过以后还是要注意,在写完很长的表达式的时候,务必要仔细检查一遍!
还有就是以前不太会用打包位运算,所以写这个题的时候也感到很蛋疼,做完这道题以后感觉稍微会了些了。
最近我做了好多关于位的题,以前除非有很明显的布尔关系。以前都没有想到把数按位拆开来处理,这点其实还是非常重要的,可以搞定许多看起来难于下手的问题(尤其是数据结构什么的)!其实异或那些鬼畜的性质也不过是一种关于位的分治而已嘛。