#agc043b. [agc043_b]123 Triangle

[agc043_b]123 Triangle

问题描述

给定一个由 NN 个数字 a1a2ldotsaNa_1a_2\\ldots a_N 组成的序列,其中每个元素都是 112233。定义 xi,jx_{i,j} 如下:

  • x1,j:=ajx_{1,j} := a_j quad\\quad (1leqjleqN1 \\leq j \\leq N)
  • xi,j:=xi1,jxi1,j+1x_{i,j} := | x_{i-1,j} - x_{i-1,j+1} | quad\\quad (2leqileqN2 \\leq i \\leq N1leqjleqN+1i1 \\leq j \\leq N+1-i)

找出 xN,1x_{N,1}

约束条件

  • 2leqNleq1062 \\leq N \\leq 10^6
  • ai=1,2,3a_i = 1,2,3 (1leqileqN)(1 \\leq i \\leq N)

输入

输入以以下格式从标准输入中给出:

NN a1a_1a2a_2ldots\\ldotsaNa_N

输出

打印 xN,1x_{N,1}

示例输入 1

4
1231

示例输出 1

1

x1,1,x1,2,x1,3,x1,4x_{1,1},x_{1,2},x_{1,3},x_{1,4} 分别为 1,2,3,11,2,3,1

x2,1,x2,2,x2,3x_{2,1},x_{2,2},x_{2,3} 分别为 12=1,23=1,31=2|1-2| = 1,|2-3| = 1,|3-1| = 2

x3,1,x3,2x_{3,1},x_{3,2} 分别为 11=0,12=1|1-1| = 0,|1-2| = 1

最后,x4,1=01=1x_{4,1} = |0-1| = 1,因此答案是 11

示例输入 2

10
2311312312

示例输出 2

0