题解 | #名字的漂亮度#

import java.util.Arrays; import java.util.Scanner;

public class Main {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner in=new Scanner(System.in);
    while(in.hasNext()){
        int n=in.nextInt();
        for(int i=0;i<n;i++){
            String str=in.next();
            int s[]=new int[128];
            for(int j=0;j<str.length();j++){
                s[str.charAt(j)]++;
            }
            Arrays.sort(s);
            int mul=26,sum=0;
            for(int j=s.length-1;j>=0&&s[j]>0;j--){
                sum+=s[j]*mul;
                mul--;
            }
            System.out.println(sum);
        }
    }
}

}

全部评论

相关推荐

不愿透露姓名的神秘牛友
05-01 13:13
ecece:这么明目张胆虚报就业率啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务