문장이 주어졌을 때, 단어를 모두 뒤집어서 출력하는 프로그램을 작성하시오. 단, 단어의 순서는 바꿀 수 없다. 단어는 영어 알파벳으로만 이루어져 있다.
첫째 줄에는 테스트 케이스의 수 T가 주어지고 각 케이스는 하나의 문장이다. 단어와 단어 사이에는 공백이 하나 있다.
각 테스트 케이스에 대해서, 입력으로 주어진 문장의 단어를 모두 뒤집어서 출력한다.
import sys
n = int(input())
inputs = [sys.stdin.readline().strip() for _ in range(n)]
# 각 줄을 공백 문자 제거하고 입력 받음
for input in inputs:
# 입력된 각 문장들에 대한 반복문
answer = ''
input = input.split()
for word in input:
# 문장 내의 단어들에 대한 반복문
answer += ''.join(list(reversed(word))) + ' '
# 각 단어들을 뒤집어서(reversed(word)), 붙여서 단어로 만들고(join) 이걸 띄어쓰기와 함께 이어붙임
print(answer.strip())