题解 | #名字的漂亮度#

名字的漂亮度

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

N  = int(input())
names = []

for _ in range(N):
    names.append(input())

for name in names:
    dict = {}
    for c in name:
        if not c in dict:
            dict[c] = 1
        else:
            dict[c] += 1
    res = 0
    ls = sorted(dict.values(), reverse=True)
    grade = 26
    for i in ls:
        res += i*grade
        grade -= 1
    print(res)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务