AT_joi2016ho_a.オレンジの出荷 (Oranges)
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
CXR决定将收获的n个橙子分装进一些箱子内。在NXY的工厂中,橙子排列在输送带上,依次编号为1...n。橙子i(1≤i≤n)的大小为Ai。由于分拣不方便,同一个箱子内,橙子的编号必须连续。
一个箱子内最多可以装m个橙子。在一个箱子内装一些橙子的成本为k+s×(a−b)。k是箱子本身的成本,所有箱子的成本一样。s是该箱子中橙子的数目。 a是该箱子中最大橙子的大小,b是该箱子中最小橙子的大小。
求包装这n个橙子所需的最小成本。
输入格式
第一行有三个整数n,m,k,用空格分隔。
在接下来的n行中,第i行(1≤i≤n)有一个整数Ai。
输出格式
输出一个整数,表示包装这n个橙子所需的最小成本。
输入样例 1
6 3 6
1
2
3
1
2
1
输出样例 1
21
输入样例 2
16 4 12
3
10
13
10
19
9
12
16
11
2
19
9
13
2
13
19
输出样例 2
164
样例输入 3
16 6 14
19
7
2
15
17
7
14
12
3
14
5
10
17
20
19
12
样例输出 3
177
样例输入 4
10 1 1000000000
1
1
1
1
1
1
1
1
1
1
样例输出 4
10000000000
样例解释 4
答案可能会爆int。
输入输出样例
输入#1
6 3 6 1 2 3 1 2 1
输出#1
21
输入#2
16 4 12 3 10 13 10 19 9 12 16 11 2 19 9 13 2 13 19
输出#2
164
输入#3
16 6 14 19 7 2 15 17 7 14 12 3 14 5 10 17 20 19 12
输出#3
177
输入#4
10 1 1000000000 1 1 1 1 1 1 1 1 1 1
输出#4
10000000000
说明/提示
- 1≤N≤20 000
- 1≤M≤1 000
- 0≤K≤1 000 000 000
- 1≤A_i≤1 000 000 000 (1≤i≤N)
- M≤N
本题:JOI 2016 Final T1「オレンジの出荷」
输入解题思路,AI测评打分。不知道怎么写?