1.python解答
head,feet = map(int, input().split()) #读入以空格分隔的两个整数,表示头和脚的数量
##############Begin#####################
answer=False #标志变量 用来判断是否。。。?
for i in range(0,head):
if(i*2+(head-i)*4==feet): #注意没有鸡的情况
chik=i
rab=head-i
answer = True
break
if answer:#直接用answer就好了 不要用==True
print("有%d只鸡,%d只兔"%(chik,rab))
else:
print("Data Error!")