电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Python經典五人分魚實例講解

瀏覽:6日期:2022-06-30 13:39:10

A、B、C、D、E 五人在某天夜里合伙去捕魚,到第二天凌晨時都疲憊不堪,于是各自找地方睡覺。

日上三桿,A 第一個醒來,他將魚分為五份,把多余的一條魚扔掉,拿走自己的一份。

B 第二個醒來,也將魚分為五份,把多余的一條魚扔掉拿走自己的一份。 。

C、D、E依次醒來,也按同樣的方法拿魚。

問他們至少捕了多少條魚?

def main(): fish = 1 while True: total, enough = fish, True for _ in range(5): if (total - 1) % 5 == 0:total = (total - 1) // 5 * 4 else:enough = Falsebreak if enough: print(f’總共有{fish}條魚’) break fish += 1if __name__ == ’__main__’: main()

實例擴展:

#Python3 實例--Python 五人分魚print('Python3 實例--Python 五人分魚')#原則:’’’日上三桿,A 第一個醒來,他將魚分為五份,把多余的一條魚扔掉,拿走自己的一份。B 第二個醒來,也將魚分為五份,把多余的一條魚扔掉拿走自己的一份。 。C、D、E依次醒來,也按同樣的方法拿魚。問他們臺伙至少捕了多少條魚?(x)A:(x-1)/5B:(x-((x-1)/5)-1)/5C:(x-((x-1)/5)-((x-((x-1)/5)-1)/5)-1)/5D:(x-((x-1)/5)-((x-((x-1)/5)-1)/5)-((x-((x-1)/5)-((x-((x-1)/5)-1)/5)-1)/5)-1)E:(x-((x-1)/5)-((x-((x-1)/5)-1)/5)-((x-((x-1)/5)-((x-((x-1)/5)-1)/5)-1)/5)-((x-((x-1)/5)-((x-((x-1)/5)-1)/5)-((x-((x-1)/5)-((x-((x-1)/5)-1)/5)-1)/5)-1))-1)’’’def main(): fish = 1 while True: #默認魚的數量是夠分的,enough = True total, enough = fish, True #循環步驟:每一個人都按照相同的原則分魚 for _ in range(5): #'_'符號在循環中不會用到,起的是循環次數的作用,可以看作和i,j是等效的 #如果正好夠5個人分,不需要扔掉一條 if (total - 1) % 5 == 0:#除了第一個人,剩下的魚的總數為:(total - 1) // 5 * 4,# 但是此時流程還沒有走完,還未計算魚的總數total = (total - 1) // 5 * 4 #如果不夠一個人分,enough = False, # 說明魚的數量不是最少的,還需要每一個重復步驟上加一條,跳出循環 else:enough = Falsebreak #判斷魚是不是夠分,而且魚的總數取的是最小值 if enough: #若是,輸出魚的總數,結束程序 print(f’總共有{fish}條魚’) break #魚的數量循環加1 fish += 1main()

到此這篇關于Python經典五人分魚實例講解的文章就介紹到這了,更多相關Python 五人分魚內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 福建自考_福建自学考试网 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 北京办公室装修,办公室设计,写字楼装修-北京金视觉装饰工程公司 北京成考网-北京成人高考网 | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 耐驰泵阀管件制造-耐驰泵阀科技(天津)有限公司 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 亮点云建站-网站建设制作平台 | 南溪在线-南溪招聘找工作、找房子、找对象,南溪综合生活信息门户! | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 懂研帝_专业SCI论文润色机构_SCI投稿发表服务公司 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 心得体会网_心得体会格式范文模板 | arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | bng防爆挠性连接管-定做金属防爆挠性管-依客思防爆科技 | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 葡萄酒灌装机-食用油灌装机-液体肥灌装设备厂家_青州惠联灌装机械 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 广州/东莞小字符喷码机-热转印打码机-喷码机厂家-广州瑞润科技 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 浙江上沪阀门有限公司 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 健康管理师报名入口,2025年健康管理师考试时间信息网-网站首页 塑料造粒机「厂家直销」-莱州鑫瑞迪机械有限公司 |