문제링크
https://www.acmicpc.net/problem/5622
나의코드
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String word = br.readLine();
int num = 0;
for(int i = 0; i < word.length(); i++){
switch(word.charAt(i)){
case 'A': case 'B': case 'C':
num += 3;
break;
case 'D': case 'E': case 'F':
num += 4;
break;
case 'G': case 'H': case 'I':
num += 5;
break;
case 'J': case 'K': case 'L':
num += 6;
break;
case 'M': case 'N': case 'O':
num += 7;
break;
case 'P': case 'Q': case 'R': case 'S':
num += 8;
break;
case 'T': case 'U': case 'V':
num += 9;
break;
case 'W': case 'X': case 'Y': case 'Z':
num += 10;
break;
}
}
System.out.print(num);
}
}
'Baekjoon Online Judge' 카테고리의 다른 글
[BOJ] 백준 2475번: 검증수 (Java) (0) | 2023.03.24 |
---|---|
[BOJ] 백준 2908번: 상수 (Java) (0) | 2023.03.23 |
[BOJ] 백준 1152번: 단어의 개수 (Java) (0) | 2023.03.21 |
[BOJ] 백준 2675번: 문자열 반복 (Java) (0) | 2023.03.20 |
[BOJ] 백준 1157번: 단어 공부 (Java) (0) | 2023.03.19 |
댓글