알고리즘/백준(BOJ)

[백준/BOJ/알고리즘/파이썬(python)]#2675:문자열 반복

https://www.acmicpc.net/problem/2675

 

2675번: 문자열 반복

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다

www.acmicpc.net

 

파이썬 코드

#2675_문자열 반복
T = int(input())


for _ in range(T):
    R, S = list(map(str, input().split()))
    R = int(R)

    for i in S:
        print(R*i, end='')
    print()

 

ABCABCABC가 아닌 AAABBBCCC를 출력하고자 한다면 반복문을 안에서 한번 더 돌리면 된다.