문제설명

 

소스코드

#include <iostream>
using namespace std;
int main()
{
    int T; int N; string input;
    cin >> T;
    for (int i = 0; i < T; ++i)
    {
        cin >> N >> input;
        for (int j = 0; j < input.length(); ++j)
        {
            for (int k = 0; k < N; ++k) cout << input[j];
        }
        cout << endl;
    }
}

for문을 무조건 3개를 중첩하는 방법밖에 없는 것 같다..

3개 미만으로 하는 방법이 도저히 생각나지 않는다.