문자열
-
[백준][BOJ][JAVA]8958_OX퀴즈백준 2022. 7. 26. 13:19
ox.length()로 해야하는 걸 80으로 했다가 애가 쓰레기값 만나니까 정신 못 차리고 오류를 뿜뿜...말고는 굿 package 백준; import java.util.Scanner; public class 백준8958 { public static void main(String[] args) { //스캐너 만들기 Scanner scan = new Scanner(System.in); //테스트 케이스의 개수 저장 int n = scan.nextInt(); //ox 입력, 점수 출력 for(int i = 0 ; i < n ; i++){ //점수 계산용 변수 생성 int correct = 0; int sum = 0; //점수 계산 String ox = scan.next(); for(int j = 0 ; j ..
-
[백준][BOJ][C]5622_ 다이얼(문자열)백준 2022. 7. 13. 13:30
문제 상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다. 전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하나 누르면 다이얼이 처음 위치로 돌아가고, 다음 숫자를 누르려면 다이얼을 처음 위치에서 다시 돌려야 한다. 숫자 1을 걸려면 총 2초가 필요하다. 1보다 큰 수를 거는데 걸리는 시간은 이보다 더 걸리며, 한 칸 옆에 있는 숫자를 걸기 위해선 1초씩 더 걸린다. 상근이의 할머니는 전화 번호를 각 숫자에 해당하는 문자로 외운다. 즉, 어떤 단어를 걸 때, 각 알파벳에 해당하는 숫자를 걸면 된다. 예를 들어, UNUCIC는 868242와 같다. 할머니가 외운 단어가 주어졌을 때, 이 전화를 걸기 위해서 필요한 최소 ..