Algorithm & SQL/BAEKJOON

백준 JAVA 5622 다이얼

YoonJong 2022. 6. 30. 22:10
728x90
반응형

 

package BAEKJOON;

import JAVA.이것이자바다.중첩클래스인터페이스.중첩클래스.A;

import java.util.Scanner;

public class NO5622 {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        String str = sc.nextLine();
        char [] arr = str.toCharArray();
        int time = 0;

        for (int i = 0; i < arr.length; i++) {
            switch (arr[i]) {
                case 'A':
                case 'B':
                case 'C':
                    time += 3;
                    break;
                case 'D':
                case 'E':
                case 'F':
                    time += 4;
                    break;
                case 'G':
                case 'H':
                case 'I':
                    time += 5;
                    break;
                case 'J':
                case 'K':
                case 'L':
                    time += 6;
                    break;
                case 'M':
                case 'N':
                case 'O':
                    time += 7;
                    break;
                case 'P':
                case 'Q':
                case 'R':
                case 'S':
                    time += 8;
                    break;
                case 'T':
                case 'U':
                case 'V':
                    time += 9;
                    break;
                case 'W':
                case 'X':
                case 'Y':
                case 'Z':
                    time += 10;
                    break;
            }
        }

        System.out.println(time);
    }
}
728x90
반응형