알고리즘 유형 구현
문자열
🔗 문제 출처 https://www.acmicpc.net/problem/9093
python
t = int(input())
for _ in range(t):
words = input().split()
for i in range(len(words)):
word = words[i]
print(word[::-1],end=' ')
브론즈 1 단계에 해당하는 문제이며, 문자열을 어느 방법을 통해서라도 뒤집을 수 있다면 쉽게 풀 수 있는 문제이다.
이 문제는 문자열 슬라이싱을 통해 해결하였다. 먼저 하나의 문장을 split()을 통해 잘라서 입력받는다. 그렇게 되면 단어 하나하나가 배열의 한 요소이기 때문에 for문을 통해 순회가 가능하다.
이 배열을 for문으로 돌리며 한 요소를 문자열 슬라이싱을 통해 거꾸로 출력해준다.