题解 | #名字的漂亮度#

名字的漂亮度

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)

全部评论

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
用户64975461947315:这不很正常吗,2个月开实习证明,这个薪资也还算合理,深圳Java好多150不包吃不包住呢,而且也提前和你说了没有转正机会,现在贼多牛马公司骗你说毕业转正,你辛辛苦苦干了半年拿到毕业证,后面和你说没hc了😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务