본문 바로가기
알고리즘

[Python] 백준 2675번: 문자열 반복

by 내 코딩 2023. 2. 9.
반응형

코드

n = int(input())

for i in range(n):
    num, s = input().split()
    for it in s:
        print(it * int(num), end='')
    print()

설명

반복할 횟수를 n에 입력받는다.

입력받은 n만큼 반복하면서 반복할 횟수와 문자를 입력받는다.

문자열을 반복문 시키면서 글자를 하나씩 읽어들인다.

문자열과 숫자를 곱하면 그 수만큼 문자가 출력되기 때문에 같이 입력받았던 num을 정수형으로 만들어주고

문자열과 숫자를 곱하면 그 숫자만큼 반복된 문자가 나온다.

문자가 이어져야하기 때문에 end=''으로 한다.

그리고 마지막에 최종으로 출력시키면 된다.

댓글