/ CWOI / 题库 /

2017.07.21 P1 小偷与商店

2017.07.21 P1 小偷与商店

题目描述

一个小偷向一家商店走去,像往常一样,他带着他的幸运背包。背包可以装 k 件商品。在商店里有 n 种商品,每种商品有无数件,商品价格为 \(a_i\)。小偷比较贪心,他总会选择 k 件商品装满背包(同一种商品可以多次装入)。
请找到选择 k 件商品的所有可能价值。

输入格式

第一行两个整数 n, k,表示 n 种商品,背包容量 k。
第二行 n 个整数 \(a_i\),表示 1 到 n 种商品的价格 \(a_i\)。

输出格式

输出所有可能被盗商品的总价值,由一个空格隔开。这些数字应按升序排列。

样例1

输入

3 2
1 2 3

输出

2 3 4 5 6

样例2

输入

5 5
1 1 1 1 1

输出

5

样例3

输入

3 3
3 5 11

输出

9 11 13 15 17 19 21 25 27 33

数据范围

对于 30%的数据,1 \(\leq\) n, k \(\leq\) 100,1 \(\leq\) \(a_i\) \(\leq\) 100;
对于 100%的数据,1 \(\leq\) n, k \(\leq\) 1000,1 \(\leq\) \(a_i\) \(\leq\) 1000。

限制

2s, 256M

来源

Codeforces632E
CWOI新高二专题测试十八

信息

难度
3
分类
动态规划 | FFT 点击显示
标签
(无)
递交数
45
已通过
7
通过率
16%
上传者