[백준] 단어 뒤집기 9093번 파이썬 Python 자료구조

Jeony·2021년 9월 27일
0

백준

목록 보기
2/25
post-thumbnail

📌문제 접근

반복문 안에서는 input()보다 sys.stdin.readline()을 사용해야 시간초과 발생 확률 Down.
뒤집는 방법은 여러 방법이 있다. 그 중 ::-1은 인덱싱을 활용했다.

input()과 sys.stdin.readline()의 차이

📌내가 작성한 코드

import sys

t = int(input())

for i in range(t):
    command = sys.stdin.readline().split()
    for j in range(len(command)):
        command[j] = command[j][::-1]
        print(command[j], end=" ")
    print()

📌풀이

리스트 형식으로 입력받은 문장의 각각의 단어를 이중 for문으로 돌려가며 ::-1 인덱싱으로 뒤집어준다.

출력할 때는 end=" "로 단어들 붙여서 문장으로 만들고 두번 째 for문을 나와서 print()로 개행을 해준다.

profile
알고리즘으로 문제를 해결하다가 포기함

0개의 댓글