코딩 테스트/1. String(문자열)

Q1 - 4 단어 뒤집기

길동이이이잉 2021. 9. 4. 16:35
728x90
반응형

4. 단어 뒤집기

 

* 설명

N개의 단어가 주어지면 각 단어를 뒤집어 출력하는 프로그램을 작성하세요.

 

* 입력

첫 줄에 자연수 N(3<=N<=20)이 주어집니다.

두 번째 줄부터 N개의 단어가 각 줄에 하나씩 주어집니다. 단어는 영어 알파벳으로만 구성되어 있습니다.

 

* 출력

N개의 단어를 입력된 순서대로 한 줄에 하나씩 뒤집어서 출력합니다.

 

* 예시 입력 1 

3

good

Time

Big

* 예시 출력 1

doog

emiT

giB

 

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
        Scanner in = new Scanner(System.in);
        int number = in.nextInt();
        String[] input = new String[number];
        String[] output = new String[number];
        
        for(int i = 0; i < number; i++){
            input[i] = in.next();
        }
        for(int i = 0; i < number; i++){
            String out = "";
            for(int j = input[i].length()-1; j >= 0 ; j--){
                out = out + input[i].charAt(j);
                output[i] = out;
            }
        }
        for(int i = 0; i < output.length ; i++){
            System.out.println(output[i]);
        }

        in.close();
	}

}
728x90
반응형