QOJ.ac

QOJ

时间限制: 1 s 内存限制: 512 MB 总分: 100

#8093. 胖丁

统计

你们的 ACM 队伍聚集在风景如画的彼得罗扎沃茨克参加团建营。你们听说城外有一个胖丁(Jigglypuff)场地,可能有助于加强你们与队友之间的联系,所以你们决定尝试一下。

场地是一个被划分为 $n \times m$ 个方格的矩形,共有 $n$ 行 $m$ 列。每个方格中都有一只胖丁,当队员踏入该方格时,它会发出一个音符。每个音符可以用一个小写英文字母来描述。

你和你的两名队友将站在场地的左上角。你们每个人都要前往右下角,且只能向右或向下移动。你们每个人都必须选择一条不同的路径穿过场地。

胖丁拥有超能力。因此,如果你们每个人在穿过场地时听到的音符序列完全相同,你们的大脑就会完美同步,团建活动也就圆满完成了。请问这是否可能实现?

输入格式

第一行包含两个整数 $n, m$ ($2 \le n, m \le 3000$),表示场地的高度和宽度。接下来的 $n$ 行描述了场地。每行包含一个长度为 $m$ 的字符串,由小写英文字母组成。第一行的第一个字符是场地的左上角。

输出格式

如果至少有三条不同的路径穿过网格能听到相同的音符序列,则输出 YES,否则输出 NO。输出的字符不区分大小写(大写或小写均可)。

样例

输入 1

5 8
petrozav
eiiiziio
tiiiavid
riiiiois
ozavodsk

输出 1

YES

说明

下图展示了第一个样例测试以及生成相同音符序列(petrozavodsk)的三条路径:

下图展示了第一个样例测试以及生成相同音符序列(petrozavodsk)的三条路径:

输入 2

5 5
abcde
fghij
klmno
pqrst
uvwxy

输出 2

NO

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#201EditorialOpen题解jiangly2025-12-13 00:06:26View

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.