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

相关推荐
睡醒了叭10 分钟前
图像分割-传统算法-区域分割
图像处理·人工智能·算法·计算机视觉
Elaine33610 分钟前
实战教学:使用 Scrapy 爬取 CSDN 文章与用户头像
python·scrapy·网络爬虫
零雲12 分钟前
Java面试:@Component和@Bean的区别是什么
java·开发语言·面试
代码游侠26 分钟前
复习——网络基础知识
网络·笔记·网络协议·算法·http
沈阳信息学奥赛培训36 分钟前
CCF GESP 2025/12/24 模拟测试 C++ 4级 编程题2
数据结构·算法
dddddppppp12336 分钟前
c 模拟一个fat16文件系统
c语言·c++·算法
Jerry404_NotFound43 分钟前
工厂方法模式
java·开发语言·jvm·工厂方法模式
微风欲寻竹影44 分钟前
深入理解Java中的String
java·开发语言
代码or搬砖1 小时前
TransactionManager 详解、常见问题、解决方法
java·开发语言·spring
程序员佳佳1 小时前
文章标题:彻底抛弃OpenAI官方Key?实测GPT-5.2与Banana Pro(Gemini 3):这才是开发者的终极红利!
开发语言·人工智能·python·gpt·ai作画·api·midjourney