【问题描述】某动物园有18只老虎和12只狐狸,把它们平均分成10组,每组有3只动物。其中老虎永远说真话,狐狸永远说假话。有一天,管理员问它们:“你们组内有老虎吗?”,有24只动物回答“有”,管理员又问:“你们组内有狐狸吗?”有27只动物回答“没有”。请编写程序,输出老虎组(存粹由老虎构成的组)的数目、狐狸组(存粹由狐狸构成的组)的数目和混合组的数目。要求用循环结构实现该问题的解。
【输入形式】无
【输出形式】用print()函数
【样例输入】无
【样例输出】老虎组:5,狐狸组:2,混合组:3
【样例说明】输出时可以用 print(“老虎组:{},狐狸组:{},混合组:{}”.format(tgroup,fgroup,mfroup))语句实现。
【评分标准】
for i in range (1,11):
for g in range (1,11):
for h in range(1, 11):
if 18+3*g==24:
if 3*i+12==27:
if 3*(i+g+h)==30:
print("老虎组:{},狐狸组:{},混合组:{}".format(i,g,h))