#P13578. [CCPC 2024 重庆站] 小 C 的神秘图形
[CCPC 2024 重庆站] 小 C 的神秘图形
题目背景
本题目来自仓库 https://github.com/Disposrestfully/CCPC-CQ-2024/tree/main
题目描述
对于正整数 ,用如下方法定义一个 的 矩阵 :
-
若 或者 ,则 $$A_n(i,j)=\begin{cases}1, & n = 1, \A_{n-1}(i\bmod 3^{n-1},j\bmod 3^{n-1}), & n\geq 2.\end{cases}$$ 其中 表示 对 取模后的结果;
-
否则,。
其中, 表示矩阵 第 行第 列的元素,并且行、列的编号均从 开始。
现在,给定正整数 ,小 C 有两个长度为 的数字串,其中每位都是 中的一个,代表了两个三进制数 (可能包含前导 )。你需要帮小 C 求出 的值。
输入格式
第一行输入一个正整数 ,含义见题目描述。
接下来两行,每行输入一个长度为 的数字串,分别表示三进制数 。
输出格式
输出一个整数,表示 的值。
2
20
01
0
3
102
011
1
提示
事实上, 时有
$$A_2=\begin{pmatrix}0&0&0&0&1&0&0&0&0\\0&0&0&1&1&1&0&0&0\\0&0&0&0&1&0&0&0&0\\0&1&0&0&1&0&0&1&0\\1&1&1&1&1&1&1&1&1\\0&1&0&0&1&0&0&1&0\\0&0&0&0&1&0&0&0&0\\0&0&0&1&1&1&0&0&0\\0&0&0&0&1&0&0&0&0\end{pmatrix} $$而输入的数字串分别对应 ,进而 。