🎈문제
https://www.acmicpc.net/problem/5622
💬설명
- 숫자 1과 0은 문자가 없다.
- 2~9 의 숫자는 3초부터 차례로 증가한다.
- 각숫자의 알파벳은 3~4개가 존재하고 각각의 숫자를 ASCII코드로 변경하여 조건문으로 계산하자.
⌨️ CODE
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int min = 0;
char ch;
String st = br.readLine();
for(int i = 0 ; i < st.length() ; i ++) {
ch = st.charAt(i);
int a = ch;
if(65 <= a && 67 >= a) {//2
min = min + 3;
}else if(68 <= a && 70 >= a) {//3
min = min + 4;
}else if(71 <= a && 73 >= a) {//4
min = min + 5;
}else if(74 <= a && 76 >= a) {//5
min = min + 6;
}else if(77 <= a && 79 >= a) {//6
min = min + 7;
}else if(80 <= a && 83 >= a) {//7
min = min + 8;
}else if(84 <= a && 86 >= a) {//8
min = min + 9;
}else if(87 <= a && 90 >= a) {//9
min = min + 10;
}
}
System.out.println(min);
}
}
'CS > BaekJoon' 카테고리의 다른 글
[BaekJoon] 백준 25083번 새싹 - Java (0) | 2024.01.18 |
---|---|
[BaekJoon] 백준 11718번 그대로 출력하기 - Java (0) | 2024.01.18 |
[BaekJoon] 백준 2908번 상수 - Java (0) | 2024.01.18 |
[BaekJoon] 백준 1152번 단어의 개수 - Java (0) | 2024.01.18 |
[BaekJoon] 백준 2675번 문자열 반복 - Java (0) | 2024.01.18 |