코딩일지/python 백준 알고리즘

python 백준 알고리즘 2675번: 문자열 반복

야언 2022. 9. 13. 19:17

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

 

2675번: 문자열 반복

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

www.acmicpc.net

 

 

 

내 제출

n = int(input())  
for _ in range(n):  # n만큼 테스트케이스 돌리기
    cnt, word = input().split()
    text = ''
    for i in word:
        text += int(cnt) * i  # cnt만큼 문자열 곱해서 텍스트 출력
    print(text)

 

 

* 중첩 반복문을 이용해 n개만큼 테스트케이스를 돌리고 / 반복횟수만큼 각 문자열 글자를 곱해준다.