AT_agc043_b [AGC043B] 123 Triangle
题目描述
给定一个长度为 $ N $ 的数字序列 $ a_1a_2\ldots a_N $,其中每个元素为 $ 1 $、$ 2 $ 或 $ 3 $。定义 $ x_{i,j} $ 如下:
- $ x_{1,j} := a_j (1 \leq j \leq N )$;
- $ x_{i,j} := | x_{i-1,j} - x_{i-1,j+1} | (2 \leq i \leq N $ 且 $ 1 \leq j \leq N+1-i )$。
请计算 $ x_{N,1} $ 的值。
输入格式
输入将以如下格式通过标准输入给出:
> $ N $ $ a_1 $ $ a_2 $ $ \ldots $ $ a_N $
输出格式
输出 $ x_{N,1} $ 的值。
说明/提示
#### 【数据范围】
- $2 \le N \le 10^6$;
- $a_i \in \{1,2,3\}(1 \le i \le N)$。
#### 【样例解释 1】
给定初始序列 $x_{1,j} = a_j$,其中 $a = [1,2,3,1]$。
计算过程如下:
$x_{2,1} = |1-2| = 1$,$x_{2,2} = |2-3| = 1$,$x_{2,3} = |3-1| = 2$,$x_{3,1} = |1-1| = 0$,$x_{3,2} = |1-2| = 1$,$x_{4,1} = |0-1| = 1$。
最终答案为 $1$。