반응형
https://www.acmicpc.net/problem/11365
- 문제
- 문제 풀이
백준 11365번 !밀비 급일은 브론즈 4 난이도의 구현 및 문자열 문제이다. 이 문제에서는 문자열들이 주어진다. 그리고 이 문자열들을 뒤집은 채로 출력하면 된다.
이 문제는 StringBuilder 클래스에 있는 reverse() 함수를 이용하면 된다. String 클래스에는 reverse() 함숙가 없기 때문에 StringBuilder 클래스를 이용하도록 하겠다.
우선 BufferedReader를 이용해서 문자열 s를 입력받는다. 그리고 이 문자열을 StringBuilder의 변수로 만들 것이다. 이건 StringBuilder sb1 = new StringBuilder(s)를 하면 할 수 있다.
그리고 이제 이 StringBuilder 변수를 뒤집으면 된다. 이건 sb1.reverse()를 하면 되고 이 값을 그대로 출력해주면 된다.
자세한 코드는 밑에 코드를 참고하면 되겠다.
- 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
while (true) {
String s = br.readLine();
if (s.equals("END")) break;
StringBuilder reverse = new StringBuilder(s);
reverse = reverse.reverse();
sb.append(reverse + "\n");
}
System.out.print(sb);
}
}
반응형
'백준' 카테고리의 다른 글
[백준] 2693번 : N번째 큰 수 – JAVA [자바] (0) | 2022.08.10 |
---|---|
[백준] 10987번 : 모음의 개수 – JAVA [자바] (0) | 2022.08.10 |
[백준] 15680번 : 연세대학교 – JAVA [자바] (0) | 2022.08.10 |
[백준] 15964번 : 이상한 기호 – JAVA [자바] (0) | 2022.08.10 |
[백준] 15740번 : A+B - 9 – JAVA [자바] (0) | 2022.08.10 |
댓글