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
반응형
'코딩 테스트 > 1. String(문자열)' 카테고리의 다른 글
Q1 - 6 중복문자제거 (0) | 2021.09.04 |
---|---|
Q1 - 5 특정 문자 뒤집기 (0) | 2021.09.04 |
Q1 - 3 문장 속 단어 (0) | 2021.09.04 |
Q1 - 2 대소문자 변환 (0) | 2021.09.04 |
Q1 - 1 문자 찾기 (0) | 2021.09.04 |