NC209802. 逃跑路线
描述
“没想到吧JOJO,这就是我的逃跑路线!”
已知牛牛从点开始进行次逃跑,每次逃跑都是沿着x轴正半轴方向移动。若第次逃跑前的坐标是,逃跑的距离是,那么第次逃跑后牛牛的位置就到达了。请问牛牛进行完次逃跑后,横坐标&&&…&的值是多少,&为与运算。
输入描述
第一行一个正整数,其中。
接下来行,每行一个正整数,,数据中不会有前导零。
输出描述
输出牛牛进行完n次逃跑后,横坐标&(2^1-1)&(2^2-1)&…&(2^n-1)的值。
示例1
输入:
3 1 2 1
输出:
0
pypy3(pypy3.6.1) 解法, 执行用时: 97ms, 内存消耗: 23664K, 提交时间: 2020-08-22 22:27:50
ans = 0 for n in range(int(input())): ans += int(input()); print(ans%2)
Python(2.7.3) 解法, 执行用时: 67ms, 内存消耗: 2848K, 提交时间: 2020-08-22 20:31:20
n=int(input()) x=0 for i in range(n): x+=int(input()) print(x&1)
Python3(3.9) 解法, 执行用时: 69ms, 内存消耗: 2820K, 提交时间: 2021-04-05 12:54:03
a=0 for _ in range(int(input())): a=(a+int(input()))&1 print(a)