题目位置

逃跑路线

思路

很简单!

我们先研究一下要我们输出的东西:

对于后面的东西,写成二进制后形式为:

比如:

又根据按位与的运算性质,一位是则结果该位也是,不难得出后面那一大串的结果只有可能是1

于是待求式子简化成了,这不就是先求和再看奇偶

AC code

n = int(input())
dis = 0
for _ in range(n):
    dis += int(input())
print(dis & 1)  # 写成dis % 2也是可以滴

总结

先化简,再求值。注意位运算的特点