-- coding: utf-8 --

'计算鸡兔同笼问题的Python程序'

'该问题描述:' '一共有n只鸡兔同在一个笼子里,它们的总脚数为m,求鸡和兔的数量各是多少?'

def calculation(n, m): for i in range(n + 1): j = n - i if (2 * i + 4 * j) == m: return i, j return None

if name == 'main': n = int(input('请输入鸡兔总数:')) m = int(input('请输入鸡兔总脚数:')) result = calculation(n, m) if result: print('鸡的数量为:', result[0]) print('兔的数量为:', result[1]) else: print('无解')


原文地址: https://www.cveoy.top/t/topic/lRIa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录