💯Problem Solving

[BOJ] 11721 열 개씩 끊어 출력하기

date
Jul 2, 2023
slug
boj-11721
author
status
Public
tags
Python
BOJ
summary
백준 11721번 문제풀이입니다.
type
Post
thumbnail
category
💯Problem Solving
updatedAt
Jul 6, 2023 05:59 AM

문제


알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다.
한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오.

문제풀이


입력을 받아 10개씩 출력하되 마지막 출력이 10개가 넘지 않으면 그만큼만 출력하고 배열을 초기화하여 word가 돌지 않도록 함.
 
파이썬 문제풀이 코드
word = input() while word: print(word[:10]) if len(word) >= 10: word = word[10:] else: word = []
 
시간복잡도

    입력


    첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다.

    출력


    입력으로 주어진 단어를 열 개씩 끊어서 한 줄에 하나씩 출력한다. 단어의 길이가 10의 배수가 아닌 경우에는 마지막 줄에는 10개 미만의 글자만 출력할 수도 있다.

    예제 입력


    BaekjoonOnlineJudge

    예제 출력


    BaekjoonOn lineJudge
     

    알고리즘 분류


    • 구현
    • 문자열