Python——鸡兔同笼问题

没注释的源代码

tou = 10

jiao = 36

ji_jiao = tou*2

tu_jiao = jiao - ji_jiao

tu = tu_jiao // 2

ji = tou - tu

print('鸡的数量',ji)

print('兔的数量',tu)

注释的源代码

python:

tou = 10 # 鸡头和兔头一共10只

jiao = 36 # 鸡脚和兔脚一共36只

ji_jiao = tou*2 # 全部为鸡时(即兔抬起两只脚时,视为鸡),鸡的脚是头的两倍

tu_jiao = jiao - ji_jiao # 抬起来的两只脚就是兔子的脚

tu = tu_jiao // 2 # 兔等于抬起来的两只脚的一半,这里用//(整除)而不是/(除)

ji = tou - tu # 鸡的数量是总数减去兔的数量

print('鸡的数量',ji) # 输出鸡的数量

print('兔的数量',tu) # 输出兔的数量

相关推荐
迷迭所归处8 分钟前
动态规划 —— 子数组系列-乘积为正数的最长子数组长度
算法·动态规划
QQ_77813297423 分钟前
2024华为java面经
java·开发语言
m0_7380545625 分钟前
【leetcode】N皇后 回溯法c++
c++·算法·leetcode·回溯
Star Patrick29 分钟前
算法训练(leetcode)二刷第二十八天 | 509. 斐波那契数、70. 爬楼梯、*746. 使用最小花费爬楼梯
算法·leetcode·职场和发展
qingy_204633 分钟前
JavaScript入门笔记
开发语言·javascript·笔记
python收藏家1 小时前
Python缓存:两个简单的方法
python
潜洋1 小时前
Python + Memcached:分布式应用程序中的高效缓存
python·缓存·memcached
学术搬运工1 小时前
【征稿倒计时!华南理工大学主办 | IEEE出版 | EI检索稳定】2024智能机器人与自动控制国际学术会议 (IRAC 2024)
人工智能·深度学习·算法·机器学习·机器人·自动化·自动驾驶
MessiGo1 小时前
C++ 编程基础(5)类与对象 | 5.8、面向对象五大原则
开发语言·c++
NiNg_1_2341 小时前
Java爬虫(HttpURLConnection)详解
java·开发语言·爬虫