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

相关推荐
顾安r7 分钟前
11.5 脚本 本地网站收藏(解封归来)
linux·服务器·c语言·python·bash
chenbin___10 分钟前
Omit<>的用法
开发语言·前端·javascript
Blossom.11814 分钟前
把AI“贴”进路灯柱:1KB决策树让老旧路灯自己报「灯头松动」
java·人工智能·python·深度学习·算法·决策树·机器学习
QT 小鲜肉19 分钟前
【QT/C++】Qt网络编程进阶:TCP网络编程的基本原理和实际应用(超详细)
c语言·开发语言·网络·c++·qt·学习·tcp/ip
❀͜͡傀儡师27 分钟前
快速定位并解决Java应用CPU占用过高问题
java·开发语言·python
linuxxx11030 分钟前
django中request.GET.urlencode的使用
后端·python·django
冬天vs不冷33 分钟前
Java基础(十五):注解(Annotation)详解
android·java·python
艾莉丝努力练剑39 分钟前
【C++:map和set的使用】C++ map/multimap完全指南:从红黑树原理入门到高频算法实战
大数据·开发语言·c++·人工智能·stl·map
汤姆yu39 分钟前
基于大数据的全国降水可视化分析预测系统
大数据·开发语言·python
VBA63372 小时前
VBA信息获取与处理专题五第三节:发送带附件的电子邮件
开发语言