e039: 最接近的子矩陣和 (*)
Tags :
Accepted rate : 0人/0人 (0%) [非即時]
評分方式:
Tolerant

最近更新 : 2024-01-15 22:33

Content

 輸入一個整數二維矩陣 A[M][N],另外給了一個整數 K,請計算哪一個子矩陣的和, 也就是對所有 1<=i<=j<=M and 1<=p<=q<=N, ∑ (j, s=i) ∑ (q, t=p) A[s][t]  最接近 K 而不超過 K。 M <= 50 且 M x N <= 300,000,每一個整數的絕對值不超過 3,000。

Input

每筆測資的第一行有ㄧ個正整數 K;第二行有兩個正整數 M 與 N。接下 來,由上而下,從左至右,有 M 行輸入,每一行有 N 個整數,每一個整數的絕對值不超過 3,000,代表 A[s][t],同行整數間以空格隔開。

Output

在所有子矩陣和中,最接近 K 但不超過 K 的和。

Sample Input
6
2 3
-1 -1 1
2 2 2
Sample Output
6
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (11%): 1.0s , <10M
公開 測資點#1 (11%): 1.0s , <10M
公開 測資點#2 (11%): 1.0s , <10M
公開 測資點#3 (11%): 1.0s , <1M
公開 測資點#4 (11%): 1.0s , <1M
公開 測資點#5 (11%): 1.0s , <10M
公開 測資點#6 (11%): 1.0s , <10M
公開 測資點#7 (11%): 1.0s , <10M
公開 測資點#8 (12%): 1.0s , <10M
Hint :
Tags:
出處:
108 高中全國賽AP325 [管理者:
Eason0165 (EasonLearner)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」