CF1866D.Digital Wallet
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
There are N arrays, each array has M positive integer elements The j -th element of the i -th array is Ai,j .
Initially, Chaneka's digital wallet contains 0 money. Given an integer K . Chaneka will do M−K+1 operations. In the p -th operation, Chaneka does the following procedure:
- Choose any array. Let's say Chaneka chooses the x -th array.
- Choose an index y in that array such that p≤y≤p+K−1 .
- Add the value of Ax,y to the total money in the wallet.
- Change the value of Ax,y into 0 .
Determine the maximum total money that can be earned!
输入格式
The first line contains three integers N , M , and K ( 1≤N≤10 ; 1≤M≤105 ; 1≤K≤min(10,M) ) — the number of arrays, the size of each array, and the constant that describes the operation constraints.
The i -th of the next N lines contains M integers Ai,1,Ai,2,…,Ai,M ( 1≤Ai,j≤106 ) — the elements of the i -th array.
输出格式
Output an integer representing the maximum total money that can be earned.
输入输出样例
输入#1
3 3 1 10 4 2 8 1 9 4 8 2
输出#1
27
输入#2
3 3 2 5 9 4 1 3 1 2 8 7
输出#2
17
输入#3
3 4 3 5 9 10 1 1 3 1 5 2 5 7 2
输出#3
19
说明/提示
In the first example, the following is a sequence of operations of one optimal strategy:
- Choosing element A1,1 with a value of 10 .
- Choosing element A3,2 with a value of 8 .
- Choosing element A2,3 with a value of 9 .
So the total money earned is 10+8+9=27 .
In the second example, the following is a sequence of operations of one optimal strategy:
- Choosing element A3,2 with a value of 8 .
- Choosing element A1,2 with a value of 9 .
So the total money earned is 8+9=17 .
In the third example, the following is a sequence of operations of one optimal strategy:
- Choosing element A1,3 with a value of 10 .
- Choosing element A1,2 with a value of 9 .
So the total money earned is 10+9=19 .