개발자/C or C++

백준 2675번 [C/C+]

Mosser 2021. 10. 5.
728x90
반응형

문제

해결 방법

이 문제는 문제를 그대로 따라서 풀어주시면 됩니다.

1. 테스트케이스를 입력받고,

2. 테스트케이스만큼 반복문을 돌리면서 문자열과, 문자의 반복횟수를 입력받아서 한 문자를 반복하여 출력하면됩니다.

 

소스코드

 

#include <stdio.h>
#include <vector>
#include <string.h>
#include <stdlib.h>

int main(){
	int testCase;
	scanf("%d",&testCase);
	int i=0;
	
	for(i=0;i<testCase;i++){
		int recursive;   //문자의 반복횟수 변수
		char str[20];  // 문자열
		
//입력
		scanf("%d",&recursive); 
		scanf("%s",&str);
		
		int j,k;
		//문자열의 길이
		int len=strlen(str);
		
//문자열 반복하면서 하나의 문자를 반복횟수만큼 출력
		for(j=0;j<len;j++){
			for(k=0;k<recursive;k++){
				printf("%c",str[j]);
			}
		}
		printf("\n");
		
	}
	
	
	
	
	
}

실행결과

 

반응형

'개발자 > C or C++' 카테고리의 다른 글

백준 1157번 [C/C+]  (0) 2021.10.05
백준 10809번 [C/C+]  (0) 2021.10.05
백준 11720번 [C/C+]  (0) 2021.10.05
백준 11654번 [C/C+]  (0) 2021.10.05
백준 15596번 [C/C+]  (0) 2021.10.05

댓글