AT_cpsco2019_s1_c.Coins
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
硬币
在某个国家,流通有以下 20 种硬币:1、10、100、……、109日元硬币以及 5、50、500、……、5 × 109日元硬币。
天妇罗君去超市买水果。那里有N种水果,每种水果各一个,价格分别为 A1、A2、……、 AN 日元。
天妇罗君决定从中选K个水果购买。请你计算一下,正好支付总金额所需的最少硬币数量。假设天妇罗君拥有足够多的每种硬币。
输入格式
输入以下格式从标准输入中给出:
N K A1 A2 ... AN
输出格式
输出所需的最少硬币数量。
输入输出样例
输入#1
3 2 25 29 62
输出#1
5
输入#2
3 1 10000 2 3
输出#2
1
输入#3
10 3 1415 9265 3589 7932 3846 2643 3832 7950 2884 1971
输出#3
5
说明/提示
约束条件
- 1 ≤ N ≤ 32
- 1 ≤ K ≤ min(N,6)
- 1 ≤ Ai ≤ 108
- 输入均为整数
样例解释 1
选择第一个商品和第二个商品,总金额为 54 日元,可以使用 1 枚 50 日元硬币和 4 枚 1 日元硬币,共计 5 枚硬币,这是最少的硬币数量。
输入解题思路,AI测评打分。不知道怎么写?