[백준/C#] 11721번 열 개씩 끊어 출력하기

dev.hyeon·2022년 8월 8일
0

알고리즘

목록 보기
31/44
post-thumbnail

11721번 열 개씩 끊어 출력하기

문제

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


풀이

단어를 10글자씩 끊어서 출력하기 위해 Substring()를 사용하였다.
이때 현재 인덱스에서 10을 더한 값이 문자열의 길이보다 크다면 남은 문자열의 개수가 10보다 작다는 의미이므로 문자열 길이까지만 출력한다.


코드

string s = Console.ReadLine();
for (int i = 0; i <= s.Length; i += 10)
    Console.WriteLine(s.Substring(i, i + 10 < s.Length ? 10 : s.Length - i));

0개의 댓글