728x90
https://www.acmicpc.net/problem/11721
import sys
string = sys.stdin.readline().rstrip()
while len(string) != 0:
new_str = string[:10] #1
print(new_str)
string = string[10:]
#1 : 처음부터 10까지 잘라준다. 마지막 줄의 경우 10줄이 안되더라도 되는데까지 잘라서 출력해준다. 무슨 소리냐면 예제 출력1, 2를 보면 마지막 줄이 한 칸이 모자라는 9줄이 되는데 string[:10]은 신경쓰지 않고 마지막 원소가 있는 9줄까지 잘라준다는 것이다.
10개씩 잘라서 한줄에 출력하는 문제다. 당연히 안될줄 알았는데 되니까 너무 신기했다. 파이썬은 문자열 문제에서 엄청난 이점이 있다는걸 다시 한번 느꼈다.
https://hgk5722.tistory.com/124
728x90
'[PS(Problem Solving)] > [백준]' 카테고리의 다른 글
[백준] 9935 파이썬(python) : 문자열 폭발 (0) | 2022.07.18 |
---|---|
[백준] 1439 파이썬(python) : 뒤집기 (0) | 2022.07.18 |
[백준] 17413 파이썬(python) : 단어 뒤집기 2 (0) | 2022.07.18 |
[백준] 9093 파이썬(python) : 단어 뒤집기 (0) | 2022.07.18 |
[백준] 9086 파이썬(python) : 문자열 (0) | 2022.07.18 |