某工地需要搬运砖块,已知男人一人可以搬3块,女人一人可以搬2块,小孩两人可以搬1块。用45个人正好搬45块砖,问有多少种搬法? 输出所有可能组合,即男人、女人、小孩的人数(人数可以为0)。
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-深度学习进阶 2021-05-15 10:24最佳回答 专家已采纳for men in range(16): for women in range(23): child=45-women-men if (men * 3+women * 2+ child * 0.5 == 45): print men, women, child 结果: men=0 women=15 child=30 men=3 women=10 child=32 men=6 women=5 child=34 men=9 women=0 child=36
由于最多只有45块砖,男人的数量不会超过15人,女人的数量不会超过22人,一旦男人和女人的数量确定下来后,小孩的人数应该是45-男人数-女人数。
采纳该答案 已采纳该答案 专家已采纳评论解决 3 无用 1打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(2条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-05-15 10:21回答 3 已采纳 for men in range(16): for women in range(23): child=45-women-men if (men * 3+wo
- 2021-07-21 13:28回答 3 已采纳 根据题意递归: def math(x:int, y:int, z:int) -> int: result = 1 # 刚开始时必有一只成虫 times = list(range
- 2021-07-19 20:25回答 2 已采纳 函数调用的时候 需要传递参数 比如 aa(1)或者 你在第一函数的时候 aa(shu=-1)给一个 数字类型的,否则无法完成转换int类型 请采纳
- 2021-12-08 22:19agoni.669的博客 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式: 输入在一行中给出一个正整数n。 输出格式: ...输出在每一行显示一种方案,按照"men = ...
- 2020-12-09 09:46weixin_39868248的博客 从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。Django: Python Web应用开发框架Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受...
- 2020-12-05 10:13weixin_39781186的博客 Python在unittest.TestCase中提供了许多断言的方法。assertEqual(a,b) ---------> 核实a==bassertNotEqual(a,b) -----> 核实a!=bassertTrue(a) -------------> 核实a==TrueassertFalse(a) ------------>...
- 2021-06-19 20:08回答 4 已采纳 Tempstr=input("请输入需要转换的温度值:") if Tempstr[-1] in ['F','f']: C=(eval(Tempstr[0:-1])-32)/1.8
- 2021-08-18 22:12回答 2 已采纳 单纯学习的话建议看比较常规的解法他这里核心循环是指从1到n+1,步长为2,也就是遍历了1,3,5,。。。,n这个序列对于每一次循环,对于循环中的i:{0:^{1}}创建了两个索引,其中0被替换为'*'
- 2021-09-26 20:55回答 3 已采纳 你好,你的代码格式有问题导致不能运行 sum1=0 for i in range(1,1000+1): if i%2!=0: sum1=sum1+i print(sum1)
- 2020-12-09 09:46weixin_39897449的博客 众所周知,迫于种种原因,很多朋友都会间歇性想学python,于是在微信上报个速成班或者买了几本编程书,但是等熟练掌握了 print ("hello world")后就停滞不前了。所以我写了这篇文章及后面可能会有的后续文章,希望能...
- 2021-01-17 17:15阿月Rebecca的博客 首先引入一个概念,python这个语言里面有很多很成熟的“包”,也就是各种操作的moudle,对于某一个特定的project里面的code,我们可以调用各种各样的包来帮助我们完成某些操作,这里不由得感叹一句,那些开发出这些...
- 2020-12-09 11:00weixin_39535217的博客 如果能利用Python做个自动化的脚本,帮我们自动玩游戏刷怪呢?不就意味着可以一直让我们的金币数目增加,而我们挂着电脑就可以了。对于LOL的脚本,我以前用过一个朋友做的软件,但是没有看他的代码,所以最近还在...
- 2021-10-15 07:28回答 3 已采纳 之前的自带的Python不要卸载,会有一些系统工具依赖于自带的Python,卸载之后会造成一些问题。解决方法:自带的Python保留,保持系统稳定。重新下载安装一个Python3.8,通过环境变量配置
- 2020-11-28 19:34回答 1 已采纳 requests里面的timeout是请求延时,从你发送请求开始,如果过了30秒,对方没有反应,那么请求就会断开。你这种情况应该是对方给了你反应,但是比较慢,例如给你返回一个大型的文件,你接收需要10
- 2022-03-21 12:28回答 2 已采纳 第一个是修改,第二个修复,第三个是卸载
- 2020-12-08 17:54weixin_40005454的博客 总体思路 :数独九行九列,一个list装一行,也就需要一个嵌套两层的list初始会有很多数字,我可不想一个一个赋值那就要想办法偷懒啦然后再是穷举,如何科学的穷举第一部分:录入 某在线数独网站的截图要想办法,把它...
- 2017-12-29 11:01wsx_iot的博客 新手一枚,记录学习python 的历程 格式化输出 print("{0}".format(a)) __name__ == main 的使用 try-except的用法 try-except-...
- 2021-08-06 00:05用python海龟来画个奥特曼始终什么样的体验
- 2021-07-30 10:28回答 1 已采纳 首先你要明白,anaconda的虚拟环境是分隔开的,互不影响。包一般位于当前虚拟环境的site-packages文件夹中,每一个虚拟环境都有自己的一个包文件夹。一般来说,你每新创一个虚拟环境,就要重新
- 2022-01-26 20:28python实现DNF自动脚本易语言源码下载
- 没有解决我的问题, 去提问