문제 번호 5622번 : 다이얼 - JAVA [자바]
728x90
https://www.acmicpc.net/problem/5622
switch문을 사용하여 간단하게 해걸하였습니다.
정답
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
int count = 0;
for(int i = 0 ; i < s.length(); i++){
switch(s.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;
}
}
System.out.println(count);
}
}
'알고리즘 > 백준 문제 및 정답' 카테고리의 다른 글
문제 번호 1316번 : 그룹 단어 체커 - JAVA [자바] (0) | 2021.12.26 |
---|---|
문제 번호 2941번 : 크로아티아 알파벳 - JAVA [자바] (0) | 2021.12.23 |
문제 번호 2908번 : 상수 - JAVA [자바] (0) | 2021.12.22 |
문제 번호 1152번 : 단어의 개수 - JAVA [자바] (0) | 2021.12.22 |
6단계 문제 번호 1157번 : 단어 공부 - JAVA [자바] (0) | 2021.12.21 |