백준 2675 문자열 반복c++

Kkackit·2022년 1월 3일
0

Beakjoon

목록 보기
22/33

c로 풀면 문자열 크기를 계산하고 값을 집어넣어주거나
문자열 관련 함수를 썼을 듯 하다.

다만 C++로 풀었으므로 string과 append 함수로 간단히 해결했음.

#include<iostream>

using namespace std;

int main(void)
{
    int T = 0;
    int R = 0;

    string S = "";

    string print_S = "";

    cin>>T;
    for(int i = 0; i<T; i++)
    {
        S = "";
        print_S = "";
        cin>>R;
        cin>>S;
        int string_Len = S.length();

        for(int j = 0; j < string_Len; j++)
        {
            print_S.append(R, S[j]);
            
        }

        cout<<print_S<<endl;
    }





}

0개의 댓글