관리 메뉴

솜씨좋은장씨

[BaekJoon] 9093번 : 단어 뒤집기 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 9093번 : 단어 뒤집기 (Python)

솜씨좋은장씨 2021. 10. 2. 00:12
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 단어 뒤집기 입니다.

 

9093번: 단어 뒤집기

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

www.acmicpc.net

👨🏻‍💻 문제 풀이

문자열을 공백으로 split한 다음 각 단어를 [::-1]을 활용하여 뒤집은 후에

words = [word[::-1] for word in string.split()]

" ".join( ) 을 활용하여 다시 하나의 문자열로 만들어주면 끝!

" ".join(words)

전체 코드는 아래를 참고해주세요.

👨🏻‍💻 코드 ( Solution )

def reverse_word(string):
    words = [word[::-1] for word in string.split()]
    
    return " ".join(words)
    
if __name__ == "__main__":
    for _ in range(int(input())):
        string = input()
        print(reverse_word(string))
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments