网站建设画册设计,海淀做网站设计的公司,九亿app开发公司,网站报404错误怎么解决今天跟大家分享一下很久之前自己做的鸡兔同笼求解问题的小游戏#xff0c;使用公式和基本的判断语句即可实现#xff0c;可以用来当练手或者消磨时间用。 大家在编代码的时候最重要就是先理清逻辑思路#xff0c;例如应该套几层循环、分几个模块等等。然后在编码时可以先随意… 今天跟大家分享一下很久之前自己做的鸡兔同笼求解问题的小游戏使用公式和基本的判断语句即可实现可以用来当练手或者消磨时间用。 大家在编代码的时候最重要就是先理清逻辑思路例如应该套几层循环、分几个模块等等。然后在编码时可以先随意一点变量名、函数等可以先随便命名将整个程序的逻辑跑通然后再逐行修改变量名、优化代码逻辑、封装函数等等。当然这只是我的个人习惯可能不是效率最高的大家可以参考一下。 代码部分
# -*- coding: utf-8 -*-Time 2023/10/21 15:52
Auth RS迷途小书童
File 鸡兔同笼.py
IDE PyCharm
Purpose鸡兔同笼
Web博客地址:https://blog.csdn.net/m0_56729804import timedef chicken_rabbit(head, leg):# 初始化鸡和兔子的数量chicken 0rabbit 0# 检查输入是否合法if leg head or leg head * 4:return 无解, 无解# 计算兔子数量rabbit (leg - head * 2) // 2# 计算鸡的数量chicken head - rabbit# 检查解是否合法if chicken 0 or rabbit 0:return 无解, 无解return chicken, rabbitif __name__ __main__:heads int(input(请输入总头数))legs int(input(请输入总脚数))# 记录开始时间start_time time.perf_counter()chickens, rabbits chicken_rabbit(heads, legs)if chickens 无解 or rabbits 无解:print(无解)else:print(鸡仔的数量为, chickens)print(兔子的数量为, rabbits)end_time time.perf_counter()# 计算运行时间秒elapsed_time end_time - start_time# 输出运行时间print(f{float(elapsed_time):.7f} 秒)程序反正很简单就是基本的语句新手可以看看。然后自己复现一下同样的功能