题解 | #名字的漂亮度#
名字的漂亮度
https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3
n = int(input()) words = [] for i in range(n): words.append(input().strip()) for s in words: d,res = {},0 for c in s: d[c] = d.get(c,0) + 1 lt = sorted(d.items(),key=lambda x:x[1],reverse=True) num = len(lt) for i in range(26,26-num,-1): res += lt[26-i][1]*i print(res)