코딩연습장
백준 - !밀비 급일 11365번 [Java, Python] 본문
728x90
반응형
!밀비 급일 11365번
[ 문제 ]
당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다.
이 암호를 해독하는 프로그램을 작성하시오.
[ 입력 ]
한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다.
마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.)
[ 출력 ]
각 암호가 해독된 것을 한 줄에 하나씩 출력한다.
[ 입출력 예제 ]
입력
!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 |
출력
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 |
[ 출처 ]
- High School > University of Virginia High School Programming Contest > UVa HSPC 2014 A번
- 문제를 번역한 사람: onjo0127
- 빠진 조건을 찾은 사람: sk7755
[ 알고리즘 종류 ]
- 구현
- 문자열
728x90
반응형
Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(true) {
String str = sc.nextLine();
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.reverse();
if(str.contains("END")) {
break;
}
System.out.println(sb.toString());
}
}
}
Python
while True:
st = input()
if st == "END":
break
print(st[::-1])
https://www.acmicpc.net/problem/11365
728x90
반응형
'백준' 카테고리의 다른 글
백준 - 크냐? 4104번 [Java, C, C++, Python] (0) | 2024.05.05 |
---|---|
백준 - 상근이의 친구들 5717번 [Java, C, C++, Python] (0) | 2024.05.04 |
백준 - 삼각형 외우기 10101번 [Java, C, C++] (0) | 2024.05.02 |
백준 - ATM 11399번 [Java] (1) | 2024.05.01 |
백준 - 상근날드 5543번 [Java, C, C++] (0) | 2024.04.30 |