CF1866D.Digital Wallet
提高+/省选-
通过率:0%
时间限制:2.00s
内存限制:512MB
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!
有 N 个数组,每个数组包含 M 个正整数元素。第 i 个数组的第 j 个元素为 Ai,j。
初始时,Chaneka 的数字钱包中金额为 0。给定一个整数 K。Chaneka 将执行 M−K+1 次操作。在第 p 次操作中,Chaneka 执行以下步骤:
- 任选一个数组。假设 Chaneka 选择了第 x 个数组。
- 在该数组中选择一个下标 y,满足 p≤y≤p+K−1。
- 将 Ax,y 的值加到钱包总金额中。
- 将 Ax,y 的值修改为 0。
求 Chaneka 能获得的最大总金额!
输入格式
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.
第一行包含三个整数 N、M 和 K(1≤N≤10;1≤M≤105;1≤K≤min(10,M)),分别表示数组的个数、每个数组的大小,以及描述操作约束的常数。
接下来的 N 行中,第 i 行包含 M 个整数 Ai,1,Ai,2,…,Ai,M(1≤Ai,j≤106),表示第 i 个数组的元素。
输出格式
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.
在第一个例子中,以下是一种最优策略的操作序列:
- 选择元素 A1,1,其值为 10。
- 选择元素 A3,2,其值为 8。
- 选择元素 A2,3,其值为 9。
因此,获得的总金额为 10+8+9=27。
在第二个例子中,以下是一种最优策略的操作序列:
- 选择元素 A3,2,其值为 8。
- 选择元素 A1,2,其值为 9。
因此,获得的总金额为 8+9=17。
在第三个例子中,以下是一种最优策略的操作序列:
- 选择元素 A1,3,其值为 10。
- 选择元素 A1,2,其值为 9。
因此,获得的总金额为 10+9=19。
输入解题思路,AI测评打分。不知道怎么写?