백준 알고리즘 2675번: 문자열 반복(Python)

4106 단어 algorithmalgorithm

링크텍스트
<Try 1>

T = int(input())
for i in range(T-1):
    i += 1
    R, S = input().split()
    qr_code = str.split(S)
    for j in qr_code:
        P = j * int(R)
    print(P)

2
3 ABC 입력 --> ABCABCABC가 도출됨.

<Try 2>

T = int(input())
for i in range(T):
    R, S = input().split()
    R = int(R)
    S = str(S)
    for j in range(len(S)):
        print(R*S[j], end = '')
    print()

T가 0부터 시작된다고 해도 0,1이면 2개이기에 굳이 T-1을 사용 안해도 되었다.
또한, 굳이 qr_code를 설정하여 복잡하게 안해도 간단히 R, S만 정수, 문자로 설정 후 end함수를 사용.

좋은 웹페이지 즐겨찾기