맨 처음에 뒤집을 문장의 개수를 입력하고, 이후에 입력한 문장들의 단어를 뒤집어서 개행으로 리스트 출력한다.
package src.baekjoon;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int length = Integer.parseInt(br.readLine());
StringBuilder result = new StringBuilder();
for (int i = 0; i < length; i++) {
StringTokenizer str = new StringTokenizer(br.readLine(), " ");
while (str.hasMoreTokens()) {
StringBuffer sb = new StringBuffer(str.nextToken());
result.append(sb.reverse() + " ");
}
result.append("\n");
}
System.out.println(result);
}
}
오답 이유