5 条题解

  • 0
    @ 2024-1-7 13:29:03
    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            String str = sc.nextLine();
            int ans = 0;
            for (int i = 0; i < str.length(); i++) {
                ans += solve(str.charAt(i));
            }
            System.out.println(ans);
        }
        public static int solve(char key){
            switch (key){
                case 'a' :
                case 'g' :
                case 'j':
                case 'd' :
                case 'm':
                case 'p':
                case 't':
                case 'w':
                case ' ':
                    return 1;
                case 'b' :
                case 'e' :
                case 'h' :
                case 'k':
                case 'n':
                case 'q':
                case 'u':
                case 'x':
                    return 2;
                case 'c':
                case 'i':
                case 'f' :
                case 'l':
                case 'o':
                case 'r':
                case 'v':
                case 'y':
                    return 3;
                case 's':
                case 'z':
                    return 4;
                default:
                    return 0;
            }
        }
    }
    
    

    信息

    ID
    589
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    递交数
    142
    已通过
    75
    上传者