-
[Baekjoon Online Judge] 11365번: !밀비 급일문제 풀이/Baekjoon Online Judge 2021. 2. 18. 00:04
요구사항
- 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다.
- 이 암호를 해독하는 프로그램을 작성한다.
입력
- 한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다.
- 마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.)
출력
- 각 암호가 해독된 것을 한 줄에 하나씩 출력한다.
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Arrays; import java.util.Collections; import java.util.List; public class Baekjoon11365 { public static void main(String[] args) throws IOException { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(System.out)); String words = bufferedReader.readLine(); while (!words.equals("END")) { List<String> wordList = Arrays.asList(words.split("")); Collections.reverse(wordList); bufferedWriter.write(String.join("", wordList) + "\n"); words = bufferedReader.readLine(); } bufferedWriter.flush(); bufferedReader.close(); bufferedWriter.close(); } }
'문제 풀이 > Baekjoon Online Judge' 카테고리의 다른 글
[Baekjoon Online Judge] 1987번: 알파벳 (0) 2021.02.21 [Baekjoon Online Judge] 1169번: 농구 경기 (0) 2021.02.19 [Baekjoon Online Judge] 10987번: 모음의 개수 (0) 2021.02.18 [Baekjoon Online Judge] 1259번: 팰린드롬수 (0) 2021.02.18 [Baekjoon Online Judge] 1620번: 나는야 포켓몬 마스터 이다솜 (0) 2021.02.15