본문 바로가기
Algorithm & SQL/BAEKJOON

백준 JAVA 5622 다이얼

by YoonJong 2022. 6. 30.
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

'Algorithm & SQL > BAEKJOON' 카테고리의 다른 글

백준 JAVA 2747 피보나치 수  (0) 2022.07.03
백준 JAVA 2798 블랙잭  (0) 2022.06.30
백준 JAVA 2292 벌집  (0) 2022.06.30
백준 JAVA 1712 손익분기점  (0) 2022.06.29
백준 JAVA 2750 수 정렬하기  (0) 2022.06.29

댓글