[BOJ] 11365. !밀비 급일

레몬커드요거트·2025년 10월 7일

코딩테스트준비

목록 보기
10/66
post-thumbnail
#https://www.acmicpc.net/problem/11365
#!밀비 급일

import sys
input = sys.stdin.readline

while True:
  word = input().strip()
  if word == "END":
    break
  print(word[::-1])

맨 마지막 문장 END를 제외하고 문장의 단어를 다 역순으로 뒤집는 것

reverse()를 사용하려고 하였으나, 슬라이싱 기법으로 단순하게 할 수 있었음

  • reverse()는 제자리에서 배열을 뒤집기만 하고 None을 반환하는 특징이 존재
  • 리스트를 뒤집은 복사본을 만들고 싶다면 슬라이싱 기법을 통해 뒤집는 것이 더 깔끔함

+++문장들이 Enter로 쪼개져있어서 혹시나 하고 strip을 추가하여 코드를 짜보았는데 strip제거한 출력문과 차이가 없었음. 이유를 찾아봐야할 듯

profile
비요뜨 최고~

0개의 댓글