题解 | #名字的漂亮度#
名字的漂亮度
https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3
num = int(input())
for i in range(num):
    str = input()
    #先判断出现最多的字符
    dict = {}#记录出现次数,字符:次数
    for k in str:
        dict[k] = str.count(k)#构造字典
    list = sorted(dict.values(),reverse=True)#list是字典值降序组成的列表
    x = 26 #最大漂亮值
    y = 0 #定义一个变量,接收list中每一个元素的漂亮值,第一个是最大的26
    nlist = []#接收每一个y
    for m in range(len(list)) :
        y = x
        x -= 1
        nlist.append(y)
    beauty = 0
    for n in range(len(list)):
        beauty += (list[n] * nlist[n])
    print(beauty)
#悬赏# 投递浦发银行等公司10个岗位
投递浦发银行等公司10个岗位
 正浩创新EcoFlow公司福利 510人发布
正浩创新EcoFlow公司福利 510人发布