蛮力法之百鸡百钱问题
文章目录
- 百鸡百钱
- 一、解析
- 二、代码实现
- 三,打印结果
- 下一篇
百鸡百钱
鸡翁一:值钱五,鸡母一:值钱三,鸡雏三:值钱一,百钱买百鸡,问翁,母,雏各几何?
一、解析
解析:令翁=x,母=y,雏=z(且z必为3的倍数),
则:5x+3y+z/3 = 100(钱)
x+y+z = 100(只)
二、代码实现
基于python3.8的Spyder:
# -*- coding: utf-8 -*-
"""
Created on Tue Nov 9 09:48:57 2021@author: lenovo
蛮力法:百鸡百钱问题
鸡翁一:值钱五,鸡母一:值钱三,鸡雏三:值钱一,百钱买百鸡,问翁,母,雏各几何?解析:令翁=x,母=y,雏=z(且z必为3的倍数),
则:5x+3y+z/3 = 100(钱)x+y+z = 100(只)
"""def hundredChicken_and_hundredMoney():print("欢迎来到百鸡百钱问题")#翁。母,雏,的价格x,y,z = 5,3,3flag = 0#外层循环最多有100//5只翁for i in range(100//5):#最多有100//3只母for j in range(100//3):#雏的最高价格,最多有k//z只雏,for k in range(100*3):if (i+j+k == 100 and i*x+j*y+k//z == 100 and k%z == 0):print("翁:"+str(i)+"只, "+"母:"+str(j)+"只, "+"雏:"+str(k)+"只")flag = 1if(flag == 0):print("没有解决方案!")hundredChicken_and_hundredMoney()
三,打印结果
下一篇
蛮力法之顺序查找
蛮力法之百鸡百钱问题相关推荐
- python 循环嵌套例子,【python实例练习1】循环嵌套——“百鸡百钱”问题
while: 无限循环又称为条件循环,好处是不需要提前确定循环次数,跟for<>in<>:循环一样也存在使用保留字else的扩展模式,这个else与异常处理中的else类似,可 ...
- 利用php百马百担_百鸡百钱===百马百担====for循环嵌套
package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...
- C语言:百鸡百钱问题
这里使用一条语句解决百鸡百钱问题. 问题:百元买百鸡: 公鸡1个 五元 母鸡一个 3元 小鸡3个 1元 :100元买一百只鸡有多少种方法. 解决思路: 设公鸡数量为x,母鸡数量为y,小鸡数量为z:根据 ...
- 百鸡百钱 - 经典问题
百鸡百钱 - 经典问题 1. 百鸡百钱 2. 问题分析 3. 编码 4. 总结 1. 百鸡百钱 百鸡百钱,即公鸡每只5元,母鸡每只3元,小鸡3只1元,一百元买一百只鸡, 问: 分别有多少只公鸡.母鸡和 ...
- Java题目:百鸡百钱问题
题目:百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只 ...
- 百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱
百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱 public class HomeWork080502 {public static void main(String[ ...
- 百鸡百钱===百马百担====for循环嵌套
package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...
- 星星球(百鸡百钱改编)
题目描述 蚂蚁庄园里的星星球游戏,大部分人都接触过.看好友榜单里,大家的分数都很高,但是这些分数需要多少次点击组合才能实现呢? 星星球得分规则: 在球落地前,颜色显示为白色的时候点击,得五分: 在球落 ...
- TIA博途SCL编程学习9_百鸡百钱
1. 题目: 我国古代数学家张丘建在<算经>一书中曾提出过著名的"百钱买百鸡"问题,该问题叙述如下:鸡翁一,值钱五:鸡母一,值钱三:鸡雏三,值钱一:百钱买百鸡,则翁.母 ...
最新文章
- Go 学习笔记(64)— Go error.New 创建接口错误对象、fmt.Errorf 创建接口错误对象、errors.Is 和 errors.As
- 自学python清单-我的2018学习清单
- 天刀手游制作人亲笔详解制作思路
- 【转】刨根究底字符编码之十六——Windows记事本的诡异怪事:微软为什么跟联通有仇?
- python优雅编程_Python优雅编程——Collections模块中的高性能数据类型
- 代码安全_弱点(脆弱性)分析 CWE_20200807
- 「实战篇」开源项目docker化运维部署-搭建mysql集群(四)
- 计算机专业英语词汇总结
- pythonqq机器人酷q_基于python和酷Q的QQ机器人开发实践(1)
- 感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体
- 计算机多媒体技术操作题,计算机多媒体技术操作题.doc
- python的encode方法_Python encode() 方法
- 气凝胶产业链都有?-供应银纳米粒子修饰碳球/石墨烯复合气凝胶/磷钨杂多酸修饰ZrO_2气凝胶/柠檬酸修饰纤维素气凝胶定制
- 优秀logo,最基础的设计技巧(五)
- Python入门数学类编程-----基础数学运算
- Ubuntu如何安装搜狗输入法
- http://39.98.219.132 题库标准答案(题库序号:1378)之沙盘游戏
- Android 简易的自定义确认弹框AlertDialog
- 业精于勤,荒于嬉。行成于思,毁于随。
- 基于蛇优化算法的函数寻优算法
热门文章
- 10分钟建个人网站 - Amazon Lightsail
- matlab极性电容叫什么,什么是无极电容和有极电容,它们在应用上有什么区别? , 无极性电容和有极性电容各自常用在什么电路上?...
- 苏炳添博士论文研究自己,奥运学术两兼顾,还是暨大副教授,网友:真正的Run数据...
- 【持久层框架】- SpringData - JPA
- 收藏!5款超级好用的小工具推荐,各个都是同类软件中的翘楚
- 微信小程序 - 云开发轮询实现定时推送订阅消息
- 从telnet www baidu com 80来玩一下http
- Google 工程师二三事
- cf12月9日服务器维护时间,《CF》12月9日更新后进不去大厅怎么回事 新版大厅无法进入解决攻略...
- H5引入Web调试工具、VConsole引入