https://www.acmicpc.net/problem/5622
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
int time = 0;
String[] arr = new String[8];
arr[0] = "ABC";
arr[1] = "DEF";
arr[2] = "GHI";
arr[3] = "JKL";
arr[4] = "MNO";
arr[5] = "PQRS";
arr[6] = "TUV";
arr[7] = "WXYZ";
for(int i = 0 ; i < s.length();i++){
for(int j = 0 ; j < arr.length; j++){
if( arr[j].indexOf(s.charAt(i)) != -1 ){
time += j+1;
}
}
time+=2;
}
System.out.println(time);
}
}
'프로그래밍언어 > 알고리즘' 카테고리의 다른 글
백준 25083 새싹_JAVA (0) | 2023.06.08 |
---|---|
백준 11718 그대로 출력하기_JAVA (0) | 2023.06.08 |
백준 2908 상수_JAVA (0) | 2023.06.08 |
백준 1152 단어의 개수_JAVA (0) | 2023.06.07 |
백준 2675 문자열 반복_JAVA (0) | 2023.06.07 |