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

相关推荐
AI成长日志9 分钟前
【笔面试算法学习专栏】双指针专题·简单难度两题精讲:167.两数之和II、283.移动零
学习·算法·面试
@insist12311 分钟前
网络工程师-生成树协议(STP/RSTP/MSTP)核心原理与应用
服务器·开发语言·网络工程师·软考·软件水平考试
旖-旎23 分钟前
分治(库存管理|||)(4)
c++·算法·leetcode·排序算法·快速选择算法
青稞社区.26 分钟前
ICLR‘26 Oral | 当 LLM Agent 在多轮推理中迷失时:T3 如何让强化学习重新学会主动推理
人工智能·算法·agi
春花秋月夏海冬雪29 分钟前
代码随想录刷题 - 贪心Part1
java·算法·贪心·代码随想录
野生技术架构师33 分钟前
2026年牛客网最新Java面试题总结
java·开发语言
环黄金线HHJX.34 分钟前
Tuan符号系统重塑智能开发
开发语言·人工智能·算法·编辑器
XLYcmy34 分钟前
一个针对医疗RAG系统的数据窃取攻击工具
python·网络安全·ai·llm·agent·rag·ai安全
dog25034 分钟前
对数的大脑应对指数的世界
开发语言·php
Mr_Xuhhh44 分钟前
深入理解Java抽象类与接口:从概念到实战
java·开发语言