반응형
백준 바로가기 : https://www.acmicpc.net/problem/11721
문제
알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다.
한 줄에 10 글자씩 끊어서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다.
출력
입력으로 주어진 단어를 열 개씩 끊어서 한 줄에 하나씩 출력한다. 단어의 길이가 10의 배수가 아닌 경우에는 마지막 줄에는 10개 미만의 글자만 출력할 수도 있다.
관련 아이디어
입력 값을 받은 후, 10개씩 끊어서 문자를 출력해 주면 된다.
파이썬의 for문을 사용할 것이며, range의 함수를 활용하면 쉽게 풀 수 있다.
range(처음 값, 마지막 값, 몇 개씩 자를 것인지)
소스 코드
# baekjoon - 11721
# implementation, string
str = input()
for i in range (0, len(str), 10):
print(str[i:i+10])
제출
728x90
'PS > 백준' 카테고리의 다른 글
[백준] 4344번 | 평균은 넘겠지 (Python) (0) | 2023.06.29 |
---|---|
[백준] 25314번 | 코딩은 체육과목 입니다 (Python) (0) | 2023.06.23 |
[백준] Silver | 1541번 : 잃어버린 괄호 (C++) (0) | 2023.06.02 |
[백준] Silver | 1389번 : 케빈 베이컨의 6단계 법칙 (C++) (2) | 2023.05.15 |
[백준] Silver | 11724번 : 연결 요소의 개수 (C++) (0) | 2023.05.12 |