티스토리 뷰

BOJ

!밀비 급일

JaeGuin 2024. 1. 12. 12:41

문제

당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다.

이 암호를 해독하는 프로그램을 작성하시오.

입력

한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다.

마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.)

출력

각 암호가 해독된 것을 한 줄에 하나씩 출력한다.

예제 입력 1 복사

!edoc doog a tahW
noitacitsufbo
erafraw enirambus detcirtsernu yraurbeF fo tsrif eht no nigeb ot dnetni eW
lla sees rodroM fo drol eht ,ssertrof sih nihtiw delaecnoC
END

예제 출력 1 복사

What a good code!
obfustication
We intend to begin on the first of February unrestricted submarine warfare
Concealed within his fortress, the lord of Mordor sees all

 

 

 

정답

더보기
package bronze4;

import java.util.Scanner;

public class BOJ11365 {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(true){
            String tx = sc.nextLine();
            if(tx.equals("END")){
                break;
            }
            char[] txArr = tx.toCharArray();

            for(int i=0; i<txArr.length; i++){
                System.out.print(txArr[txArr.length - 1 - i]);
            }
            System.out.println();
        }
    }
}

 

 

 

출처 : https://www.acmicpc.net/problem/11365

'BOJ' 카테고리의 다른 글

뜨거운 붕어빵  (0) 2024.01.12
타임 카드  (0) 2024.01.12
모음의 개수  (0) 2024.01.12
인공지능 시계  (0) 2024.01.12
세수정렬  (0) 2024.01.10
댓글