문제

 

풀이

문자열과 반복 횟수를 입력받고 문자열의 각 원소를 입력받은 반복 횟수만큼 str에 더하는 것을 반복한다. 이를 주어진 테스트 케이스만큼 반복한 후 출려한다.

#include <iostream>
#include <string>

using namespace std;

int main() {
	int n, m;
	string s;
	string str[1001];

	cin >> n;

	for (int i = 0; i < n; i++) {
		cin >> m >> s;

		for (int j = 0; j < s.length(); j++) {
			for (int k = 0; k < m; k++) {
				str[i] += s[j];
			}
		}
	}

	for (int i = 0; !str[i].empty(); i++)
		cout << str[i] << "\n";

	return 0;
}

'백준 > 문자열' 카테고리의 다른 글

2908: 상수 / C++  (0) 2023.03.08
1157: 단어 공부 / C++  (0) 2023.03.08
10809: 알파벳 찾기 / C++  (0) 2023.03.08
11720: 숫자의 합 / C++  (0) 2023.03.08
9086: 문자열 / C++  (0) 2023.03.08

+ Recent posts