A1059. 我到底是个啥
编程题
普及-
知识点
题目描述
【题目名称】我到底是个啥
AC狗是什么物种?
这个问题不光我们搞不清楚,AC狗自己也弄不拎清。
如果说AC狗是一种狗,世界上没有直立行走的狗,狗都是四肢着地,而AC狗是直立行走,有明显的上下肢区别。


(还会用手拿放大镜称体重)
如果说AC狗是人,他和人长得又不太像,鼻子、耳朵似乎都不是人类器官的形状。
对此AC狗很苦恼,不知道自己究竟是个啥。
他决定听听大家的看法,想听听大家认为他是啥。为此,AC狗找了许多人询问他们的意见,有说AC狗是狗,也有说AC狗是人,还有说AC狗是赛亚人。
问了半天也得不到一致的结论。最终,AC狗决定让大家投票,认为自己是哪种东西的票数多,自己就是什么东西。
请写程序帮助AC狗统计票数,判断他到底是个什么东西。
AC狗是什么物种?
这个问题不光我们搞不清楚,AC狗自己也弄不拎清。
如果说AC狗是一种狗,世界上没有直立行走的狗,狗都是四肢着地,而AC狗是直立行走,有明显的上下肢区别。


(还会用手拿放大镜称体重)
如果说AC狗是人,他和人长得又不太像,鼻子、耳朵似乎都不是人类器官的形状。
对此AC狗很苦恼,不知道自己究竟是个啥。
他决定听听大家的看法,想听听大家认为他是啥。为此,AC狗找了许多人询问他们的意见,有说AC狗是狗,也有说AC狗是人,还有说AC狗是赛亚人。
问了半天也得不到一致的结论。最终,AC狗决定让大家投票,认为自己是哪种东西的票数多,自己就是什么东西。
请写程序帮助AC狗统计票数,判断他到底是个什么东西。
输入格式
输入的第一行为一个整数$N$,代表投票的人数,每个人可以投$1-3$票。
接下来$N$行,每行出现$1-3$票。每票用字母表示,为字母$A、B、C$中任意一个。
接下来$N$行,每行出现$1-3$票。每票用字母表示,为字母$A、B、C$中任意一个。
输出格式
输出仅有一行,为一个字符串,代表统计结果。
若$A$票的票数最多,代表大家认为AC狗是人类,输出
若$B$票的票数最多,代表大家认为AC狗是狗,输出
若$C$票的票数最多,代表大家认为AC狗是赛亚人,输出
若$A$票的票数最多,代表大家认为AC狗是人类,输出
human若$B$票的票数最多,代表大家认为AC狗是狗,输出
puppy若$C$票的票数最多,代表大家认为AC狗是赛亚人,输出
saiyan输入输出样例
输入 #1
3 A A B A B C
输出 #1
human
说明/提示
【样例解释】
$A$出现了$3$次,$B$出现了$2$次,$C$出现了$1$次,代表有$3$票认为AC狗是人,$2$票认为AC狗是狗,$1$票认为AC狗是赛亚人,故输出
【数据规模】
对于百分百的数据
$1 <= N <= 10^6$
输入数据保证不存在票数总和相同的情况
输入数据保证每一行末尾均有换行符
$A$出现了$3$次,$B$出现了$2$次,$C$出现了$1$次,代表有$3$票认为AC狗是人,$2$票认为AC狗是狗,$1$票认为AC狗是赛亚人,故输出
human【数据规模】
对于百分百的数据
$1 <= N <= 10^6$
输入数据保证不存在票数总和相同的情况
输入数据保证每一行末尾均有换行符