11721. 열 개씩 끊어 출력하기
알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다.
한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오.
입력 : 첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다.
길이가 0인 단어는 주어지지 않는다.
출력 : 입력으로 주어진 단어를 열 개씩 끊어서 한 줄에 하나씩 출력한다.
단어의 길이가 10의 배수가 아닌 경우에는 마지막 줄에는 10개 미만의 글자만 출력할 수도 있다.
ex)
입력 :
BaekjoonOnlineJudge
출력 :
BaekjoonOn
lineJudge
풀이
word = input()
for i in range(0, len(word), 10):
print(word[i:i+10])
- 단어 word를 입력받아 한 줄에 10글자씩 끊어서 출력해야 하므로, 반복문의 범위를 0 에서 word의 길이(= 마지막)까지 10씩 증가하도록 정했고 슬라이스를 사용하여 리스트 word의 i 부터 i+10 까지의 글자를 끊어서 출력하게 했다.
'코딩테스트 문제풀이(Python)' 카테고리의 다른 글
백준 11655번 문제풀이 (파이썬) (0) | 2022.05.29 |
---|---|
백준 1157번 문제풀이 (파이썬) (0) | 2022.05.29 |
백준 5218번 문제풀이 (파이썬) (0) | 2022.05.28 |
백준 10808번 문제풀이 (파이썬) (0) | 2022.05.27 |
백준 4458번 문제풀이 (파이썬) (0) | 2022.05.27 |