[백준] 2675번

park jinwoo·2022년 12월 23일
0

백준

목록 보기
61/94

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

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.

<script>
#define _CRT_SEUCRE_NO_WARNING
#include <stdio.h>
#include <string.h>

int main(void)
{
    int num, input_num;
    char input[21];

    scanf("%d", &num);

    for (int i = 0; i < num; i++) {
     // num만큼 반복하는 반복문
        scanf("%d %s", &input_num, input);

        for (int j = 0; j < strlen(input); j++) {
            // strlen(input) : 문자열의 길이만큼 반복하는 반복문
            
            for (int k = 0; k < input_num; k++) {
                printf("%c", input[j]);
                // input_num만큼 input[j]를 출력하는 반복문
            }

        }
         
        printf("\n");
     }
        
     return 0;
}
</script>

0개의 댓글