개발자/C or C++
백준 2675번 [C/C+]
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 |
댓글