一個由大寫字母組成的方陣裡面可能包含有一些等腰直角三角形。等腰直角三形的形式有兩種情況:
1. 兩條直角邊分別跟方陣的邊平行, 例如:
AA
A
B
BB
2. 等腰直角三角形的斜邊與方陣的邊平行, 例如:
A
AAA
AAAAA
B
BB
BBB
BB
B
你的任務就是寫一個程序計算方陣中等腰直角三角形的數量。
第一行是一個整數N (0<=N<=100)
接下來總共有N行, 每行有N個大寫字母, 描述是一個NxN的字母方陣
第一行輸出方陣中總共有多少個等腰直角三角形。然後對方陣中出現的每個字母,求出有它所組成的等腰直角三角形的個數。
3 AAB ABB BBC
4 A 1 B 3 C 0
4 AABB ABBB BBBB BBBB
51 A 1 B 50
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |