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() 함수를 이용해서 문자열의 끝에 있는 불필요한 공백이나 개행 문자를 제거한다!!