알고리즘 공부/파이썬(Python)

백준 11721번 열 개씩 끊어 출력하기 파이썬

마달랭 2024. 7. 6. 16:15
반응형

리뷰

슬라이싱을 이용해 해결하였다.

 

문제 풀이

문자열 s를 받아오고 s의 길이를 초기화 해준다.

s길이를 10으로 나눈 몫 + 1만큼 for문을 개행해 준다.

s의 10번째 문자열까지 출력해 주고 s에서 해당 문자열을 제거해 준다.

 

참고 사항

s의 길이가 10의 배수일때 마지막 문자열이 공백으로 노출되어도 통과가 된다.

 

 

정답 코드

def q11721():
    # 백준 11721번 열 개씩 끊어 출력하기 파이썬
    s = input()
    length = len(s)
    for _ in range(length // 10 + 1):
        print(s[:10])
        s = s[10:]
q11721()

 

 

728x90
반응형