반응형
https://www.acmicpc.net/problem/2675
- 문제
해설
간단한 반복문 문제로 문자 한 개당 입력된 반복 횟수 R만큼 출력하면 된다.
코드
c
#include <stdio.h>
#include <string.h>
int main() {
int t, R;
char s[21];
scanf("%d", &t);
while (t--) {
scanf("%d", &R);
scanf("%s", s);
for (int i = 0; i < strlen(s); i++) {
for (int k = 0; k < R; k++) {
printf("%c", s[i]);
}
}
printf("\n");
}
return 0;
}
c++
#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.length(); i++) {
for (int k = 0; k < R; k++) {
cout << s[i];
}
}
cout << '\n';
}
return 0;
}
반응형
'알고리즘 > 백준 문제 풀이' 카테고리의 다른 글
[BOJ/백준] 1152번 단어의 개수 - [c/c++] 풀이 (1) | 2022.10.18 |
---|---|
[BOJ/백준] 1157번 단어 공부 - [c/c++] 풀이 (0) | 2022.10.17 |
[BOJ/백준] 10809번 알파벳 찾기 - [c/c++] 풀이 (0) | 2022.10.14 |
[BOJ/백준] 11720번 숫자의 합 - [c/c++] 풀이 (0) | 2022.10.14 |
[BOJ/백준] 11654번 아스키 코드 - [c/c++] 풀이 (0) | 2022.10.14 |
댓글