[백준 11718] 그대로 출력하기 / 파이썬

권한·2025년 12월 24일

BOJ

목록 보기
3/40

rstrip()은 ()안에 든 문자를 제거해준다.
strip은 해석하면 조각, r은 right를 의미. 오른쪽부터 ()안에 든 문자를 제거하는데, 동일하지 않은 문자가 나올 때 까지 제거한다.

한 줄을 읽어서 line에 담고, 버퍼에서 문자열을 바로 가져오면서 같이 가져온 '\n'을 제거하여 출력한다.
여기서 ch에는 line에 담긴 문자열의 한 문자씩 담기므로 end =" "를 이용하여 연결해준다.

import sys

for line in sys.stdin: #한줄을 읽어서 문자열로 만듦
    for ch in line.rstrip("\n"):
        print(ch, end = "") 
    print()
profile
티스토리로 옮김

0개의 댓글