#AT2236. Ex - Yet Another Path Counting
Ex - Yet Another Path Counting
当前没有测试数据。
Ex - Yet Another Path Counting
Score : $600$ points
Problem Statement
We have a grid of squares with $N$ rows arranged vertically and $N$ columns arranged horizontally. The square at the $i$-th row from the top and $j$-th column from the left has an integer label $a_{i,j}$.
Consider paths obtained by starting on one of the squares and going right or down to an adjacent square zero or more times. Find the number, modulo $998244353$, of such paths that start and end on squares with the same label.
Two paths are distinguished when they visit different sets of squares (including the starting and ending squares).
Constraints
- $1 \leq N \leq 400$
- $1 \leq a_{i,j} \leq N^2$
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the answer.
2
1 3
3 1
6
The following six paths satisfy the requirements. ($(i, j)$ denotes the square at the $i$-th row from the top and $j$-th column from the left. Each path is represented as a sequence of squares it visits.)
- $(1,1)$
- $(1,1)$ → $(1,2)$ → $(2,2)$
- $(1,1)$ → $(2,1)$ → $(2,2)$
- $(1,2)$
- $(2,1)$
- $(2,2)$