Algorithm/백준

[BAEKJOON] 9093번: 단어 뒤집기

NegotiationMan 2023. 3. 18. 23:23

문제 

문장이 주어졌을 , 단어를 모두 뒤집어서 출력하는 프로그램을 작성하시오. , 단어의 순서는 바꿀 없다. 단어는 영어 알파벳으로만 이루어져 있다.

 

코드

import sys
input = sys.stdin.readline

n = int(input())
for i in range(n):
    str_ = input().rstrip().split()
    for s in str_:
        print(s[::-1], end=" ")

 

생각 정리

음 생각해보니까 스택을 이용해서 풀 수 있겠다는 생각이 들었다.

아 그리고 sys.stdin.readline() 사용하여 입력을 받을 문자열의 끝에 개행 문자(\n) 포함될  있기 때문에 

rstrip() 함수를  이용해서 문자열의 끝에 있는 불필요한 공백이나 개행 문자를 제거한다!!