F. 憨憨之快乐旅行

    传统题 1000ms 256MiB

憨憨之快乐旅行

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

憨憨和杰哥住在一个奇妙的城市里。

这个城市可以看作是一张 NNNN 列的网格图,每个网格点都有一个正整数标签,其中第 ii 行第 jj 列的正整数标签为 Ai,jA_{i, j}

他们俩打算来一场“快乐的旅行”,而“快乐的旅行”可以描述为在网格图中的一条只能向右或向下走的路径。

如果一条路径的起点坐标为 (x1,y1)(x_1, y_1),终点坐标为 (x2,y2)(x_2, y_2),当且仅当这条路径满足以下条件时,我们才会将其称作“快乐的旅行”:

  • 1x1x2N1 \le x_1 \le x_2 \le N
  • 1y1y2N1 \le y_1 \le y_2 \le N
  • Ax1,y1=Ax2,y2A_{x_1, y_1} = A_{x_2, y_2}

换句话说,只要他们从网格图中的任意一个位置开始,每次向右向下走任意步(可以是 00 步),最终到达一个仍是网格图内部的位置,并且起点与终点的标签相同的话,那么这种走法就可以称作是“快乐的旅行”。

问,在所有可能的走法当中,总共有多少种走法可以被称作是“快乐的旅行”?你只需要输出这个答案对 998244353998244353 取模后的结果。

只要两种走法在过程中经过的坐标序列不完全一致,那么这两种走法便可以被称作是不同的。

输入格式

第一行包含一个正整数 NN,表示网格图的大小。

接下来 NN 行,每行 NN 个正整数,第 ii 行第 jj 个正整数为 Ai,jA_{i, j},表示网格图中每个位置的标签。

输出格式

一个整数,表示走法的方案数。

答案可能很大,输出对 998244353998244353 取模后的结果即可。

3
1 3 2
2 1 3
3 2 1
23

数据范围

  • 对于 20%20\% 的测试数据:1N501 \le N \le 50
  • 对于 100%100\% 的测试数据:1N5001 \le N \le 5001Ai,jN21 \le A_{i, j} \le N^2

浙江机电职业技术大学训练赛 4

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2025-5-17 13:30
结束于
2025-5-17 16:30
持续时间
3 小时
主持人
参赛人数
35