https://www.acmicpc.net/problem/9093
import sys
T = int(sys.stdin.readline())
for i in range(T):
sentence = sys.stdin.readline().split()
for j in range(len(sentence)):
print(sentence[j][::-1], end = " ")
print()
각 단어를 어떻게 뒤집냐(슬라이싱, reverse() 메서드 등)의 차이만 있지, 대부분의 사람들이 비슷하게 문제를 푼 것 같다.
join() 메서드를 활용해보고 싶어서 다른 코드도 작성해 보았다.
import sys
T = int(sys.stdin.readline())
for i in range(T):
sentences = sys.stdin.readline().split()
reverse_sentences = []
for sentence in sentences:
reverse_sentences.append(sentence[::-1])
result = " ".join(reverse_sentences)
print(result)