#문제
2675번: 문자열 반복
https://www.acmicpc.net/problem/2675
#접근방법
문자열을 반복문을 통해 출력해주면 되는 문제이다.
반응형
#풀이
#include <iostream>
using namespace std;
int main(){
int T,R;
string S;
cin >> T;
while(T--){
cin >> R >> S;
for(int i=0;i<S.size();i++)
for(int j=0;j<R;j++)
printf("%c",S[i]);
printf("\n");
}
return 0;
}
테스트 케이스 T, 반복 횟수 R, 문자열 S를 입력받고 테스트 케이스만큼 반복하며 문자열 S의 각 문자들을 R번 반복하여 출력해주면 된다.
S.size()로 문자열의 길이를 알 수 있다.
#성능
#정리
문제를 잘 이해하고 string이라는 문자열 자료형과 size()함수를 알면 쉽게 풀 수 있는 문제였다.
'하루 한 문제' 카테고리의 다른 글
[백준] 11725번 : 트리의 부모 찾기 (0) | 2021.12.04 |
---|---|
[백준] 2739번 : 구구단 [C/C++] (0) | 2021.12.04 |
[백준] 2577번 : 숫자의 개수 [C/C++] (2) | 2021.12.01 |
[백준] 2562번 : 최댓값 [C/C++] (0) | 2021.11.30 |
[백준] 11053번 : 가장 긴 증가하는 부분 수열 [C/C++] (0) | 2021.11.29 |