题解 | #名字的漂亮度#
名字的漂亮度
https://www.nowcoder.com/practice/02cb8d3597cf416d9f6ae1b9ddc4fde3
const n = parseInt(readline())
for(let i = 0;i<n;i++){
let str = readline().toLowerCase()
let obj = {}
let res = 0
for(let j = 0;j<str.length;j++){
if(obj[str[j]]){
obj[str[j]]++
}else{
obj[str[j]] = 1
}
}
let arr = Object.values(obj)
arr.sort((a,b)=>b-a)
for(let v = 26;v>26-arr.length;v--){
res+=v*arr[26-v]
}
console.log(res)
}
