全局题号:21233
描述
大家一起在学习单词时,会对学习的单词评分,评分越高,单词越难。现在每个人都对10个单词评分,不同的人可能对同一个单词评分,求最简单的单词。
最简单的单词必须被评过分。如果单词被多个人评分,它的综合评分是这些评分的平均数,最后求的是综合评分最小的单词。不会出现多个最简单单词。
输入
第一行T,表示有T组数据。
对于每组数据:
第一行N,表示有N个人。
接下来输入N*10行,每一行有一个单词,一个整数(表示评分),由空格隔开。
输出
对于每组数据,输出最简单的单词
样例输入
2 2 ability 10 able 1 about 2 above 3 abroad 4 absent 5 accent 6 accept 7 accident 8 accord 9 apple 2 able 10 about 4 above 5 abroad 3 absent 5 accent 6 accept 7 accident 8 accord 9 1 ability 10 able 1 about 2 above 3 abroad 4 absent 5 accent 6 accept 7 accident 8 accord 9
样例输出
apple able
def wordDict(word_dict,line):
#把一行加入到单词字典
line[1] = int(line[1])
if line[0] not in word_dict.keys():
word_dict[line[0]] = [line[1],1]
els