자바 백준 8545번
브론즈 5
https://www.acmicpc.net/problem/8545
문제 보기
분류: 구현, 문자열
구글 번역.
문제
주어진 세 글자 단어를 역으로 바꾸는 프로그램을 작성하세요.
입력
첫 번째이자 유일한 줄에는 3글자 단어 하나가 제공됩니다.
출력
출력의 첫 번째이자 유일한 행에는 반전된 입력 단어가 포함되어야 합니다.
문제 풀기
문자를 입력 받아 charAt() 으로 각 문자 위치의 index 를 지정한다.
for loop 을 통해 맨 뒤의 index 문자부터 차례대로 불러와 String reverseStr = ""; 에 순차적으로 저장하면 반전된 문자를 얻을 수 있다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String inputStr = sc.next();
String reverseStr = "";
for (int i = inputStr.length() - 1; i >= 0; i--) {
reverseStr += inputStr.charAt(i);
}
System.out.println(reverseStr);
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Python] 백준 풀기 15000 - CAPS (0) | 2023.02.23 |
---|---|
[Python] 백준 풀기 3059 - 등장하지 않는 문자의 합 (0) | 2023.02.22 |
[Python] 백준 풀기 9076 - 점수 집계 (0) | 2023.02.19 |
[Java] 백준 풀기 10822 - 더하기 (0) | 2023.02.18 |
[Python] 백준 풀기 4470 - 줄번호 (0) | 2023.02.17 |