💯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개 미만의 글자만 출력할 수도 있다.
알고리즘 분류
- 구현
- 문자열