본문 바로가기

알고리즘 삽질장

[BOJ] 9093번 - 단어 뒤집기

반응형


문제설명

https://www.acmicpc.net/problem/9093

 

9093번: 단어 뒤집기

첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문장이 하나 주어진다. 단어의 길이는 최대 20, 문장의 길이는 최대 1000이다. 단어와 단어 사이에는

www.acmicpc.net

사고과정

  • 주어진 문장을 띄어쓰기 단위로 문자열을 입력받은 뒤 iterable한 객체에 인덱싱 [::-1]을 붙여주면 거꾸로 되는 것을 활용했음!
  • 그리고 다시 join 문법을 통해 이어 붙이기

풀이

for tc in range(int(input())):
    sentence = input().split()
    result = []
    for s in sentence:
        result.append(s[::-1])
    print(' '.join(result))
반응형

'알고리즘 삽질장' 카테고리의 다른 글

[BOJ] 1874번 - 스택 수열  (0) 2021.10.23
[BOJ] 9012번 - 괄호  (0) 2021.10.23
[BOJ] 10828번 - 스택  (0) 2021.10.23
[이코테] BFS - 블록 이동하기  (0) 2021.10.23
[이코테] DFS/BFS - 인구 이동  (0) 2021.10.21