
算法
文章平均质量分 70
阿呆想你了
这个作者很懒,什么都没留下…
展开
-
【贪心】【动态规划】找零
题目描述 Z国的货币系统包含面值1元、4元、16元、64元共计4种硬币,以及面值1024元的纸币。现在小Y使用1024元的纸币购买了一件价值为N(0<N≤1024)N(0<N\leq1024)N(0<N≤1024)的商品,请问最少他会收到多少硬币? 输入描述 一行,包含一个数N。 输出描述 一行,包含一个数,表示最少收到的硬币数。 示例1 输入 200 输出 17 说明 花200,需要找零824块,找12个64元硬币,3个16元硬币,2个4元硬币即可。 题目分析 题目中原创 2022-02-23 17:17:21 · 724 阅读 · 2 评论 -
【动态规划】机器人跳跃问题
题目描述 机器人正在玩一个古老的基于DOS的游戏。游戏中有N+1座建筑——从0到N编号,从左到右排列。编号为0的建筑高度为0个单位,编号为i的建筑的高度为H(i)个单位。 起初, 机器人在编号为0的建筑处。每一步,它跳到下一个(右边)建筑。假设机器人在第k个建筑,且它现在的能量值是E, 下一步它将跳到第个k+1建筑。它将会得到或者失去正比于与H(k+1)与E之差的能量。如果 H(k+1) > E 那么机器人就失去 H(k+1) – E 的能量值,否则它将得到 E – H(k+1) 的能量值。 游戏目标原创 2022-02-23 15:17:05 · 790 阅读 · 1 评论