题解 | #名字的漂亮度#

名字的漂亮度

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

import sys
lists=[]
for line in sys.stdin:
    a = line.split(" ")[0].rstrip("\n")
    lists.append(a)
lists=lists[1:]   

def f(x):
    dic={}
    for i in x:
        dic[i]=0
    for i in x:
        dic[i]+=1
    aa=sorted(list(dic.items()),key=lambda x:x[1],reverse=True)
    num=26
    end=0
    for i,j in aa:
        end+=j*num
        num-=1
    return(end)
for i in lists:
    print(f(i))

全部评论

相关推荐

牛客51274894...:照片认真的吗,找个专门拍证件照的几十块钱整端正点吧,要不就别加照片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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