时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
题目描述
给6个火柴棍,问能不能拼成“熊”或者“象”“熊”:4根棍子长度一样,另外2根棍子长度不一样“象”:4根棍子长度一样,另外2根棍子长度一样。
如果可以拼出熊,输出“Bear”如果可以拼出象,输出“Elephant”
如果都不可以拼出,输出“Hernia”
输入描述:
一行六个数表示每个火柴棍的长度
输出描述:
输出一行一个字符串表示答案
备注:
火柴棍长度在[1,9]内
题解:第一次wa 80%了,要注意,6个全部一样的是大象,5个一样的是熊。
python:
a=list(map(int,input().split()))
b=set(a)
if len(b)<2:
print("Elephant")
elif len(b)==2:
for i in b:
if a.count(i)==2:
print("Elephant")
exit()
print("Bear")
elif len(b)==3:
for i in b:
if a.count(i)==4:
print("Bear")
exit()
print("Hernia")
else:
print("Hernia")