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

相关推荐
兰.lan几秒前
【黑马ai测试】Day01课堂笔记+课后作业
软件测试·笔记·python·ai·单元测试
国医中兴5 分钟前
Python AI入门:从Hello World到图像分类
人工智能·python·分类
熊猫_豆豆6 分钟前
Python 基于Dlib和OpenCV实现人脸融合算法+代码
图像处理·python·算法·人脸融合
波特率11520011 分钟前
C++中类的const与static关键字修饰函数与变量辨析
开发语言·c++·
1941s13 分钟前
Google Agent Development Kit (ADK) 指南 第六章:记忆与状态管理
人工智能·python·agent·adk·google agent
no_work16 分钟前
万能图像处理小助手1.1_傅里叶变化_椒盐噪声_直方图均衡等图片批量处理
图像处理·人工智能·python
添尹17 分钟前
Go语言基础之基本数据类型
开发语言·后端·golang
Book思议-20 分钟前
【数据结构实战】双向链表:在指定位置插入数据
c语言·数据结构·算法·链表
lightqjx25 分钟前
【算法】前缀和
c++·算法·leetcode·前缀和
窝子面27 分钟前
LeetCode练题三:链表
算法·leetcode·链表