题解 | #名字的漂亮度#
名字的漂亮度
https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3
while True: try: n = int(input()) m = [] for _ in range(n): m.append(input()) for x in m: cnt_lst = [] for i in set(str(x)): cnt_lst.append(str(x).count(i)) cnt_lst.sort(reverse=True) score = 26 max_scoresum = 0 for j in range(len(cnt_lst)): max_scoresum += (score - j) * cnt_lst[j] print(max_scoresum) except: break