问题描述
给定一个由 N 个数字 a1a2ldotsaN 组成的序列,其中每个元素都是 1、2 或 3。定义 xi,j 如下:
- x1,j:=aj quad (1leqjleqN)
- xi,j:=∣xi−1,j−xi−1,j+1∣ quad (2leqileqN 和 1leqjleqN+1−i)
找出 xN,1。
约束条件
- 2leqNleq106
- ai=1,2,3 (1leqileqN)
输入
输入以以下格式从标准输入中给出:
N
a1a2ldotsaN
输出
打印 xN,1。
示例输入 1
4
1231
示例输出 1
1
x1,1,x1,2,x1,3,x1,4 分别为 1,2,3,1。
x2,1,x2,2,x2,3 分别为 ∣1−2∣=1,∣2−3∣=1,∣3−1∣=2。
x3,1,x3,2 分别为 ∣1−1∣=0,∣1−2∣=1。
最后,x4,1=∣0−1∣=1,因此答案是 1。
示例输入 2
10
2311312312
示例输出 2
0