AT_cpsco2019_s1_c Coins
题目描述
# 硬币
在某个国家,流通有以下 $20$ 种硬币:$1$、$10$、$100$、……、$10^9$日元硬币以及 $5$、$50$、$500$、……、$5$ $\times$ $10^9$日元硬币。
天妇罗君去超市买水果。那里有N种水果,每种水果各一个,价格分别为 $A_1$、$A_2$、……、 $A_N$ 日元。
天妇罗君决定从中选K个水果购买。请你计算一下,正好支付总金额所需的最少硬币数量。假设天妇罗君拥有足够多的每种硬币。
输入格式
输入以下格式从标准输入中给出:
> $N$ $K$ $A_1$ $A_2$ ... $A_N$
输出格式
输出所需的最少硬币数量。
说明/提示
#### 约束条件
- $1$ $\leq$ $N$ $\leq$ $32$
- $1$ $\leq$ $K$ $\leq$ $min(N, 6)$
- $1$ $\leq$ $A_i$ $\leq$ $10^8$
- 输入均为整数
#### 样例解释 1
选择第一个商品和第二个商品,总金额为 $54$ 日元,可以使用 $1$ 枚 $50$ 日元硬币和 $4$ 枚 $1$ 日元硬币,共计 $5$ 枚硬币,这是最少的硬币数量。