题解 | #简单错误记录#

简单错误记录

https://www.nowcoder.com/practice/2baa6aba39214d6ea91a2e03dff3fbeb

import sys

Dict = {}
i = 0
for line in sys.stdin:
    a = line.split("\\")[-1].split()
    name = a[0] if len(a[0]) <= 16 else a[0][-16:]
    r = a[1]
    if Dict.get((name, r), 0) == 0:
        Dict[(name, r)] = 1
        i += 1
    else:
        Dict[(name, r)] += 1
out_ls = []
for key in Dict:
    out_ls.append([key[0], key[1], Dict[key]])
out_ls = out_ls if len(out_ls) <= 8 else out_ls[-8:]
for item_ls in out_ls:
    for item in item_ls:
        print(item, end=" ")
    print()

全部评论

相关推荐

05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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