a392. APCS 2022/10:蓋步道 (ZeroJudge j125)

中等APCS

時間限制 2500 ms ・ 記憶體限制 256 MB

題目描述

在 N×N 的高度網格上,從左上角走到右下角,每步只能往上下左右相鄰格移動。路線的最大高度差,指其中相鄰兩格高度差絕對值的最大值。首先令這個值盡可能小,再在達到此最小值的所有路線中,選擇步數最少的一條。若起點就是終點,兩個答案都為 0。

輸入格式

第一行為 N,1 ≤ N ≤ 300。接下來 N 行各有 N 個高度 hᵢⱼ,1 ≤ hᵢⱼ ≤ 10^6。

輸出格式

輸出兩行:第一行為可能的最小最大高度差;第二行為在該限制下的最少移動步數。

來源:https://zerojudge.tw/ShowProblem?problemid=j125

範例測資

範例輸入 1

4
9 4 3 2 
5 9 8 10 
3 3 2 8 
6 3 3 4

範例輸出 1

4
6
請先登入後再提交程式碼

討論與題解

載入討論區…

更多