python 贪心算法解决找零钱问题

2023-11-04

target =99# 找零钱目标数
money=[5,29,10,5,2,1]#纸币种类
number=[0,0,0,0,0,0]#纸币种类
for i in range(6):# 排循环,从最大面值开始考虑
    number[i]= target//money[i]#取整,算出当前面值可以找的最大张数
    target=target%money[i]#取余,算出当前面值找零后剩下的钱数

for i in range(6):
    print( money[i],'元的张数为:', number[i],'张')

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python 贪心算法解决找零钱问题 的相关文章

随机推荐

  • ubuntu下使用Eclipse搭建Hadoop开发环境

    在ubuntu下使用Eclipse搭建Hadoop开发环境 一 安装准备 1 JDK版本 jdk1 7 0 jdk 7 linux i586 tar gz 2 hadoop版本 hadoop 1 1 1 hadoop 1 1 1 tar g
  • Milvus2.0

    一 介绍 项目官网 Milvus Open Source Vector Database built for scalable similarity searchhttps milvus io cn 项目文档 关于 Milvus Milvu
  • 页面禁止鼠标右键点击

    把这段代码放到head里就OK了
  • ChatGPT+Midjourney可量产“宫崎骏”,AI将会让多少设计师失业?

    最近 大家都被横空出世的ChatGPT惊艳到了 瞬间在全世界爆红的ChatGPT 除了陪聊 它还能写论文 写小说 写代码 编剧本 几乎无所不能 ChatGPT让科技巨头谷歌发出了红色警报 一夜之间全世界的打工人们也都慌了 我们的很多工作似乎
  • 带环单链表+带环单链表

    带环单链表 带环单链表 判断相交 若共用一个环则相交 若不共用则不相交 求解相交点 判断是否带环 定义快慢指针 快指针一次走两步 慢指针一次走一步 若快指针走完 慢指针走到一半 奇数为中间的节点 偶数为中间的两个中的后一个节点 则无环 若有
  • Windows下非常好用的包管理器scoop介绍

    以前我写过文章介绍过Windows下的包管理器Chocolatey 而Chocolatey并不是唯一的选择 还有一个很流行的选择就是scoop 原来我用Chocolatey比较多一点 但是后来因为我发现Chocolatey安装的JDK等软件
  • 700亿参数Llama 2训练加速195%!数据成为其提升效果的关键要素

    Llama 2是Meta AI正式发布的最新一代开源大模型 达到了2万亿的token 精调Chat模型是在100万人类标注数据上训练 Llama 2在包括推理 编码 精通性和知识测试等许多外部基准测试中都优于其他开源语言模型 Llama 2
  • springboot中logback配置conversionRule、ConsoleAppender

    1 概述 在Java生态中 日志框架有很多 常见的有 jul JDK提供 log4j logback等 随着各种日志框架的出现 在实际项目中使用方式 暴露的日志api 依赖等问题都需要程序员考虑和选择 面对中场景SLF4J出现了即简单日志门
  • 内核7-线程间同步

    目录 1 信号量 1 1 信号量机制 1 2 信号量的使用场合 1 2 1 线程同步 1 2 2 锁 1 2 3 中断与线程的同步 1 2 4 资源计数 1 3 信号量控制块 1 4 函数 1 4 1 rt sem init 函数 1 4
  • [系统安全] 二十四.逆向分析之OllyDbg调试INT3断点、反调试、硬件断点与内存断点

    您可能之前看到过我写的类似文章 为什么还要重复撰写呢 只是想更好地帮助初学者了解病毒逆向分析和系统安全 更加成体系且不破坏之前的系列 因此 我重新开设了这个专栏 准备系统整理和深入学习系统安全 逆向分析和恶意代码检测 系统安全 系列文章会更
  • 05-----关于uri和url的区别

    说实话 关于它两者的区别 不同人有不同的理解 目前大部分的理解方式是uri是一种抽象的概念 而url是uri的具体实现 这样理解就比较规范 不能将uri理解成粗框架 而url理解为具体路径 因为url是一种唯一资源符 理解成具体路径就将其范
  • 模拟三-错题

    2 多选 一家组织正在开展一个软件应用程序开发项目 有不同的相关方参与到该项目的不同阶段 项目经理应该如何让相关方在整个项目过程中参与 An organization is working on a software application
  • 大盘点

    点击上方 小白学视觉 选择加 星标 或 置顶 重磅干货 第一时间送达 本文转自 3D视觉工坊 1 Arbitrary Oriented Scene Text Detection via Rotation Proposals 主要思想 介绍了
  • IntelliJ IDEA Tomcat配置 详解

    1 gt 进入 Edit Configurations 2 gt 点击 选择 Tomcat 服务器 如果是本地Tomcat 选择 Local 3 gt Tomcat Server gt Unnamed gt Server gt Applic
  • Google Play上架总结(三)Google Play 上架流程

    前面说到 App上架 Google Play 是出海要解决的首要问题 那么 从账号注册到上架的流程包括哪些呢 为了app的安全稳定的上架 以下是本人整理的 app上架流程 如图所示 一 准备工作 准备工作 对App上架 Google Pla
  • shell编写yum安装监控zabbix脚本

    bin bash zabbix 5 0 安装zabbix源 修改为aliyun源 cd etc yum repos d rpm Uvh https repo zabbix com zabbix 5 0 rhel 7 x86 64 zabbi
  • 【hive】grouping sets函数 多维度数据生成

    我们经常会遇到这样的分析需求 要求按时间 日 月 季 半年 年 地域 大区 分公司 多维度组合来汇总分析结果 通常情况下需要编写繁琐的sql来实现 比如之前我们是这样做的 insert into table tmp tmp t1 selec
  • OpenCV代码提取 warpPerspective函数的实现

    For perspective transformation you need a 3x3 transformation matrix Straight lines will remain straight even after the t
  • 万众瞩目,谷歌的反击来了!全新PaLM 2反超GPT-4,办公全家桶炸裂升级,Bard史诗进化...

    Datawhale干货 最新 谷歌 PaLM 2 来源 量子位 万众瞩目 谷歌的反击来了 现在 谷歌搜索终于要加入AI对话功能了 排队通道已经开放 当然这还只是第一步 大的还在后面 全新大语言模型PaLM 2正式亮相 谷歌声称它在部分任务超
  • python 贪心算法解决找零钱问题

    target 99 找零钱目标数 money 5 29 10 5 2 1 纸币种类 number 0 0 0 0 0 0 纸币种类 for i in range 6 排循环 从最大面值开始考虑 number i target money i