321
社区成员




一直两个字符串A,B。 连续进行读入n次。 每次读入的字符串都为A|B。 输出读入次数最多的字符串。
第一行输入整数n.(1<=n<=100)。 以下n行读入n个字符串。
输出读入次数最多的字符串,如果两个字符串读入次数相同输出,”dogfall”。
其实这个题,就是比较两个字符串出现次数的。。。。
n = int(input())
arr = [input() for _ in range(n)]
k = list(set(arr))
print(k[0] if arr.count(k[0]) > arr.count(k[1]) else k[1] if arr.count(k[1]) != arr.count(k[0]) else 'dogfall')
js 懒得用循环统计了。。。
n = parseInt(readline())
arr = Array.from(new Array(n)).map(x => readline())
str = ',' + arr.join(',,') + ','
s = Array.from(new Set(arr))
num = [str.split(',' + s[0] + ',').length , str.split(',' + s[1] + ',').length]
print(num[0] == num[1] ? 'dogfall' : (num[0] > num[1] ? s[0] : s[1]))