题解 | 小红背单词
小红背单词
https://www.nowcoder.com/practice/b3d0fa1c43c44e0580654cb93c1bfdb9
n = int(input())
word_list = []
for i in range(n): # 按顺序存入列表
word_list.append(input())
word_dict = {} # 用字典记录单词背诵次数
for i in range(n):
if word_list[i] in word_dict:
word_dict[word_list[i]] += 1
else:
word_dict[word_list[i]] = 1
count = 0
remember_list = []
for i in range(n):
if word_list[i] not in remember_list: # 判断该单词是否已会背
if word_dict[word_list[i]] >= count: # 单词背诵次数需要大于已经记住的单词数
count += 1
remember_list.append(word_list[i])
print(count)