본문 바로가기
  • Let's study
PS/백준

[C++] 백 11721: 열 개씩 끊어 출력하기

by 코딩고수이고파 2023. 4. 26.

문제

https://www.acmicpc.net/problem/11721

 

11721번: 열 개씩 끊어 출력하기

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

www.acmicpc.net

 

해결방법

string을 하나씩 출력해주되 10번째 문자일 때(i%10==0일 때) 줄바꿈을 출력해준다. 이 때 i=0부터 시작하므로 i != 0 조건을 안 넣으면 i=0일 때도 줄바꿈을 출력하니 주의하자!

 

코드

#include<iostream>
#include<string>

using namespace std;

int main() {
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);

	string str;
	cin >> str;

	for (int i = 0; i < str.length(); i++) {
		if (i!=0 && i % 10 == 0) {
			cout << '\n';
		}
		cout << str[i];
	}

	return 0;
}

'PS > 백준' 카테고리의 다른 글

[C++] 백준 21354: Äpplen och päron  (1) 2023.05.04
[C++] 백준 11656: 접미사 배열  (0) 2023.04.27
[C++] 백준 2776: 암기왕  (0) 2023.04.13
[C++] 백준 19592: 장난감 경주  (0) 2023.04.12
[C++] 백준 4158: CD  (0) 2023.04.11

댓글