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) # 输出兔的数量

相关推荐
Yzzz-F1 分钟前
Problem - 2157D - Codeforces
算法
wuqingshun3141593 分钟前
依赖注入的方式有几种,各是什么?
java·开发语言
颜酱5 分钟前
回溯算法实战练习(2)
javascript·后端·算法
We་ct11 分钟前
LeetCode 153. 旋转排序数组找最小值:二分最优思路
前端·算法·leetcode·typescript·二分·数组
享哥17 分钟前
tick 数据探索笔记:从抓取到理解
算法
李昊哲小课17 分钟前
aiomysql 完整实战教程
python·mysql·pymysql·aiomysql
禹笑笑-AI食用指南19 分钟前
本地脱敏:把数据安全控制在自己手里
算法·ai·脱敏
JosieBook20 分钟前
【C#】C# 中的 enum、struct 和 class 对比总结
开发语言·算法·c#
cui_ruicheng20 分钟前
C++ 新特性(下):可变参数模板与 STL 扩展机制
开发语言·c++·c++11
拾荒的路由22 分钟前
HOT100DAY9记录用
数据结构·算法·leetcode