a374: 2. 特殊位置
標籤 :
通過比率 : 15人/15人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2023-09-26 16:45

內容

給定一個 n×m 的二維矩陣 a,設 x = a[i][j],離 (i,j) 曼哈頓距離為 x內的點數值總和 % 10 恰為 x 的稱之為特殊位置。定義兩個點 (a, b) 和 (c, d) 的曼哈頓距離為 |a - c| + |b - d|

請寫一個程式,輸出共有幾個特殊位置,並按照字典序由小到大輸出這些位置的座標。

子問題一 (60%) n=1 
子問題二 (40%) n≤50, m<=50

輸入說明

第一行輸入兩個正整數 n,m(1≤n,m≤50),接下來有 n 行,每行有m 個數字,每一個數字介於 0 到 9。

輸出說明

第一行輸出共有幾個特殊位置,接下來輸出k行,每一行輸出兩個正整數代表作標點位。特殊位置請按照字典順序由小到大輸出。

 
範例輸入 #1
1 8
1 2 3 4 5 6 7 8
範例輸出 #1
1
0 5
範例輸入 #2
2 3
5 2 3
4 5 6
範例輸出 #2
2
0 0 
1 1
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1K
公開 測資點#1 (50%): 1.0s , <1K
提示 :
標籤:
出處:
2023年6月APCS [管理者: ]


編號 身分 題目 主題 人氣 發表日期
38
m692141563@g... (洪煜傑)
a374
c++
88 2023-10-19 22:18