CSES 3360 - Corner Subgrid Check
1.0s 512M給你一個由字母構成的方格。你的任務是找出高與寬都至少為 \(2\)、而且四個角落都是同一個字母的子方格。
對每個字母,判斷是否存在角落都是該字母的合法子方格。
輸入格式
第一行有兩個整數 \(n\) 和 \(k\):方格的大小與字母的數量。這些字母是前 \(k\) 個大寫英文字母。
接下來有 \(n\) 行描述這個方格,每行有 \(n\) 個字母。
輸出格式
輸出 \(k\) 行:對每個字母,如果存在合法的子方格就輸出 YES,否則輸出 NO。
範例輸入 1
4 5
AAAA
CBBC
CBBE
AAAA
範例輸出 1
YES
YES
NO
NO
NO
限制
- \(1 \le n \le 3000\)
- \(1 \le k \le 26\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入