题解 | 简单错误记录
简单错误记录
https://www.nowcoder.com/practice/2baa6aba39214d6ea91a2e03dff3fbeb
import re from ast import ExtSlice import sys map = {} arr = [] for line in sys.stdin: a = line.rstrip() arr.append(a) arr =list(dict.fromkeys(arr)) for a in arr: a1 = a.split('\\') temp = a1[-1].split(' ') if len(temp[0].strip())>= 16: name = temp[0][-16:]+ " "+ temp[1].strip() else: name = temp[0]+ " "+ temp[1].strip() # print(name) if map.get(name): map[name] = map.get(name)+1 else: map[name] = 1 result = len(map.items()) i = 0 if result <= 8: for key ,values in map.items(): print(key+' '+str(values)) else: for key ,values in map.items(): i =i + 1 if i > result - 8: print(key+' '+str(values))