题解 | #硬币兑换#

硬币兑换

http://www.nowcoder.com/practice/4f900b1c941c45288dba06baa006907f

import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] dp = {1, 2, 5, 10, 20, 50, 100};
        int i = 0;
        while(i < dp.length && n - dp[i] >= 0) {
            n -= dp[i];
            i++;
        }
        System.out.printf("%d %d\n", i, i + n);
    }
}
全部评论

相关推荐

03-21 08:46
已编辑
门头沟学院 C++
只写bug的程序媛:本科能找到好的,真不建议读研,提前占坑比较好,本科找不到好的,也不建议读研,因为两三年之后压力只会更大,唯一的解就是行业好起来
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务