heads = int(input('头:'))
feet = int(input('脚:'))
for hens in range(heads):
ribbit = heads -hens
if 2*ribbit + 4*hens ==feet:
print('鸡有:',hens ,'兔有:', ribbit)
#显然当全部为鸡腿更多,全部为兔腿更少,腿为奇数时无解
if feet < 2*heads or feet > 4 * heads or feet % 2 !=0:
print('Data Error!')
Python每日一练:请编写一个程序,用户输入两个整数,代表头和脚的数量,编程计算笼子各有多少只鸡和兔,假设鸡和兔都正常,无残疾如无解则输出Data Error!“”
于 2022-11-19 21:34:00 首次发布