博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python版鸡兔同笼
阅读量:5312 次
发布时间:2019-06-14

本文共 987 字,大约阅读时间需要 3 分钟。

1 #这个问题,是我国古代著名趣题之一。 2 # 大约在1500年前,《孙子算经》中就记载了这个有趣的问题。 3 # 书中是这样叙述的:“今有雉兔同笼,上有三十五头,下有九十四足, 4 # 问雉兔各几何?这四句话的意思是: 5 # 有若干只鸡兔同在一个笼子里,从上面数,有35个头 6 # ;从下面数,有94只脚。求笼中各有几只鸡和兔? 7  8 #列方程式子 x+y = 35; 2x+4y=94 9 10 while True:11     try:12         sum = eval(input("请输入鸡和兔子脚的总数: "))13         head = eval(input("请输入鸡和兔子头的总数: "))14 15         if sum < 6:16             print("输入鸡和兔子脚的总数错误请重新输入>>>")17         elif head < 2:18             print("输入鸡和兔子头的总数错误请重新输入>>>")19         else:20             j = 021             t = 022             flag = False23             while j < head:24                 j += 125                 t = head - j26                 if (sum == (j * 2 + t * 4)):27                     print("有鸡 %d只有,兔子 %d只" % (j, t))28                 else:29                     if flag == False:30                         flag = True31                         print("输入有误,不符合正常的鸡和兔子!可能是变异啦!")32     except:33         print("能不能好好玩?")

 

转载于:https://www.cnblogs.com/itBulls/articles/8454670.html

你可能感兴趣的文章
TCP粘包拆包问题
查看>>
Java中Runnable和Thread的区别
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
POJ 1015 Jury Compromise(双塔dp)
查看>>
论三星输入法的好坏
查看>>
Linux 终端连接工具 XShell v6.0.01 企业便携版
查看>>
JS写一个简单日历
查看>>
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>
Python3 高阶函数
查看>>
初始面向对象
查看>>
leetcode Letter Combinations of a Phone Number
查看>>
Unity 5.4 测试版本新特性---因吹丝停
查看>>
7.5 文件操作
查看>>
DFS-hdu-2821-Pusher
查看>>
MyEclipse中将普通Java项目convert(转化)为Maven项目
查看>>
node js 安装.node-gyp/8.9.4 权限 无法访问
查看>>