题解 | #名字的漂亮度#

名字的漂亮度

https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3

num = int(input())
s = []
for i in range(num):
    s.append(input())

for words in s:
    dic = {}
    res = 0
    for i in words:
        if i not in dic:
            dic[i] = 1 
        else:
            dic[i] += 1
    length = len(dic)
    lists = []
    for key, value in dic.items():
        lists.append(value)
    lists = sorted(lists,reverse=True)
    for i in range(length):
        res += lists[i] * (26-i)
    print(res)

    
    

全部评论

相关推荐

有担当的灰太狼又在摸鱼:零帧起手查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务