题解 | 名字的漂亮度
名字的漂亮度
https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3
import sys
from collections import Counter
def pld(x):
d = dict(Counter(x))
d=sorted(d.items(),key= lambda x:x[1], reverse=True)
v=26
alv=0
for k in d:
alv += k[1] * v
v -=1
return alv
while True:
try:
t = int(input())
l=[]
for i in range(t):
l.append(input())
for i in l:
print(pld(i))
except:
break
