题解 | #名字的漂亮度#

名字的漂亮度

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

import sys

inp = sys.stdin.readlines()
n = int(inp[0].strip())

slist = inp[1:]

for s in slist:
    s = s.strip()
    dic = {}
    for c in s:
        dic[c] = dic.get(c, 0)+1
    
    re = 0
    x = 26
    for i in sorted(dic.values(), reverse=True):
        i = int(i)
        re += i*x
        x -= 1
    print(re)

全部评论

相关推荐

收到了北京经纬恒润AE产品测试部门的offer,有了解的友友吗?工作内容怎么样?加班真的很严重吗?值得去吗?
La_place:有人说的人在那边,就是正常互联网作息吧,一天十个小时出头,双休这样。加班有,但是可能也不算严重?
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务