第28课 找零钱问题——贪心算法-【Python】找零钱问题——贪心算法

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 单克拉:非常清晰,谢谢。
  • Broain:if sum>=d【0】吧
  • ToyoTa_Lee_:# 构建函数 def change(): #金额面值 d = 【0.1,0.5,1,5,10,20,50,100】 # 开始循环 while True: sum = float(input("请输入要找的零钱:")) if sum <= 0: print("您输入的不是一个正数") else: break # 列表最大索引 i = len(d) - 1 while i >= 0 : if sum > d【i】: n = int(sum / d【i】) sum = float("{:.2f}".format(sum - n * d【i】)) print("找了{}个{}元硬币".format(n,d【i】)) i -= 1 change() 为啥12.3这些数字会少一角
  • D0ublex:已三连 求源码[脱单doge]
  • 超酷万人迷:需要源码,邮箱507713342@qq.com,感谢!