BOJ | 2675번

송치헌·2021년 6월 25일
0
post-thumbnail
post-custom-banner

Python 풀이

for _ in range(int(input())): #입력한 수(테스트 케이스 개수)만큼 for문 돌림
    r, s= input().split() #r = 반복할 수, s = 단어
    for c in s:
        print(c*int(r),end='') #단어의 각 문자를 r번 만큼 출력, 출력을 끝내고 다음 문자로 넘어갈 때 자동 개행이 되기 때문에 end = ''로 이어줌
    print() #한 테스트 케이스가 끝나면 그 때 줄바꿈

어렵지 않은 문제

C++ 풀이

#include <string>
#include <iostream>

using namespace std;

int main()
{
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	
	int T;
	cin >> T;
	while (T--) {
		int R;
		string S;
		cin >> R >> S;
		string answer = "";
		for (char a : S) {
			for (int i = 0; i < R; i++) {
				answer += a;
			}
		}
		cout << answer << '\n';
	}
}
profile
https://oraange.tistory.com/ 여기에도 많이 놀러와 주세요
post-custom-banner

0개의 댓글