题解 | #名字的漂亮度#

名字的漂亮度

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)

全部评论

相关推荐

面试拷打成m:我感觉他说的挺对的,感觉我找不到工作也要去送外卖了,至少饿不死
点赞 评论 收藏
分享
10-14 21:00
门头沟学院 Java
吃花椒的狸猫:这个人说的倒是实话,特别是小公司,一个实习生哪里来的那么多要求
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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