编程题
### 问题描述 在神奇的魔法王国中,小蓝是一位勇敢的冒险者。他踏上了一次充满挑战的任务,要穿越一片神秘的魔法森林。这片森林充满了奇幻的生物和魔法力量,隐藏着珍贵的宝藏。 魔法森林由一个 $n \times n$ 的方格图组成,每个格子都有一个特殊的符号。这些符号可以是从魔法世界中获得的数字,范围从 `0` 到 `9`。小蓝的冒险开始于 $(1,1)$ 的起始位置。他只能向右走到 $(x,y+1)$ 或者向下走到 $(x+1,y)$,不能向其他方向移动,也不能移动出方格图外。 小蓝的目标是从起始位置出发,穿越整个森林,最终到达 $(n,n)$ 的终点位置。然而,他有一个特殊的要求:他希望走过的路径上的符号能够按顺序组成一个回文串。 现在,小蓝想知道有多少种不同的方案可以满足这个要求。请你计算满足条件的方案数,并将结果对 $998244353$ 取模。 ### 输入格式 第一行输入一个整数 $n$,表示方格图的大小 $(1 \leq n \leq 100)$。 接下来 $n$ 行,每行包含 $n$ 个字符 $s_{i,j}$,表示方格图中每个格子的符号,取值范围为 `0` 到 `9`。 ### 输出格式 输出仅一行,包含一个整数,表示取模后的方案数。 ### 样例输入 ``` 3 111 001 111 ``` ### 样例输出 ``` 3 ```
查看答案
赣ICP备20007335号-2