백준

백준 2675 C++

슬뷔 2024. 7. 24. 18:41

#include <iostream>
#include <string>

using namespace std;

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

	int t;
	// 테스트 케이스의 개수 입력
	cin >> t;

	for (int i = 0; i < t; i++)
	{
		int r;
		string s;

		// 반복 횟수와 문자열을 입력
		cin >> r >> s; 

		string p;
		// 문자열 s의 각 문자를 r번 반복하여 p를 생성
		for (char c : s)
		{
			for (int j = 0; j < r; j++)
			{
				p += c;
			}
		}

		cout << p << '\n';
	}

	return 0;
}
#include <iostream>
#include <string>

using namespace std;

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

	int t;
	// 테스트 케이스의 개수 입력
	cin >> t;

	for (int i = 0; i < t; i++)
	{
		int r;
		string s;

		// 반복횟수 r , 문자열 s  입력
		cin >> r >> s;

		// 문자열 s의 각 문자를 순회하면서 각 문자를 r번 반복하여 출력
		for (int j = 0; j < s.size(); j++)
		{
			for (int k = 0; k < r; k++)
			{
				cout << s[j];
			}
		}

		cout << "\n";
	}

	return 0;
}

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

백준 2908 C++  (1) 2024.07.24
백준 1152 C++  (1) 2024.07.24
백준 10809 C++  (0) 2024.07.24
백준 11720 C++  (2) 2024.07.23
백준 11654 C++  (0) 2024.07.23