백준 단계별로 풀어보기/문자열

백준 2675번 문자열 반복(Python / 파이썬)

coding232624 2023. 3. 22. 23:01

주소

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

 

2675번: 문자열 반복

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

www.acmicpc.net

 

문제

 

코드 / 해설

1
2
3
4
5
6
7
8
9
T = int(input())
 
for i in range(T):
    result = ''
    R,S = (input().split())
 
    for j in S:
        result = result + j*int(R)
    print(result)
cs

=> for j in S:문자열 for문 기억하기 / R,S = (input().split()) 정수형 / 문자형 사용할 경우 map없이 사용가능