공부하기/백준

[Java] 백준 풀기 8545 - Zadanie próbne

XEV 2023. 2. 21. 23:45

자바 백준 8545번

브론즈 5

https://www.acmicpc.net/problem/8545

 

8545번: Zadanie próbne

Napisz program, który odwraca podane słowo trzyliterowe.

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현, 문자열

 

 

구글 번역.

문제

  주어진 세 글자 단어를 역으로 바꾸는 프로그램을 작성하세요.

입력

  첫 번째이자 유일한 줄에는 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);
    }
}