알고리즘왕/BOJ

[백준/5622/JAVA] 다이얼

찌 ㅋ 2020. 3. 18. 12:20

import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		int sum = 0;
		for(int i = 0; i<s.length(); i++) {
			char c = s.charAt(i);
			int n = 0;
			switch(c) {
			case 'A': case 'B': case 'C':
				n = 3;
				break;
			case 'D': case 'E': case 'F':
				n = 4;
				break;
			case 'G': case 'H': case 'I':
				n = 5;
				break;
			case 'J': case 'K': case 'L':
				n = 6;
				break;
			case 'M': case 'N': case 'O':
				n = 7;
				break;
			case 'P': case 'Q': case 'R': case 'S':
				n = 8;
				break;
			case 'T': case 'U': case 'V':
				n = 9;
				break;
			case 'W': case 'X': case 'Y': case 'Z':
				n = 10;
				break;
			}
			sum += n;
		}
		System.out.println(sum);
	}
}

 


이럭게,, 노간지로 하는 것이 맞나요,,