algorithms
백준 (BOJ)
(BOJ)백준 5622 (baekjoon 5622)
·
5622번: 다이얼
코드
import java.io.*;
public class B5622 {
static int count;
static String in;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
in = br.readLine();count = 0;
for (int i = 0; i < in.length(); i++) {
switch (in.charAt(i)) {
case 'A':case 'B':case 'C': count += 3; break;
case 'D':case 'E':case 'F': count += 4; break;
case 'G':case 'H':case 'I': count += 5; break;
case 'J':case 'K':case 'L': count += 6; break;
case 'M':case 'N':case 'O': count += 7; break;
case 'P':case 'Q':case 'R':case 'S': count += 8; break;
case 'T':case 'U':case 'V': count += 9; break;
case 'W':case 'X':case 'Y': case 'Z': count += 10; break;
}
}
bw.write(count + "\n");
bw.flush();bw.close();
}
}