拼动物,大象、小熊还是外星人
需要先判断是否有四个一样的脚(相同数字的个数>=4)
若有,再判断剩余两个数的大小
def get_different(li):
d = {}
for i in range(6):
if li[i] not in d:
d[li[i]] = 1
else:
d[li[i]] += 1
for key in d:
if d[key] >= 4:
return key
return -1
li = map(int,raw_input().split())
same_num = get_different(li)
if same_num != -1:
for i in range(4):
li.remove(same_num)
if li[0] != li[1]:
print "Bear"
else:
print "Elephant"
else:
print "Alien"
本文介绍了一种用于判断拼动物游戏中大象、小熊或外星人的算法实现。通过检查六个输入数字中是否存在四个相同的数字来确定动物类型。如果存在,则进一步比较剩余两个不同数字的大小以决定最终结果。
375

被折叠的 条评论
为什么被折叠?



