题解 | 小红背单词

小红背单词

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)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务