문제
https://www.acmicpc.net/problem/2675
문제는 위 사이트를 참고해주세요.
풀이
x = int(input()) # 입력 받을 문자열 개수 입력
testList = [] # 반복 할 수와, 문자열을 저장할 리스트
stringList = [] # 문자열만 따로 저장할 리스트
for i in range(x): # x만큼 입력하는 for문
testList.append(list(map(str, input().split()))) # testList에 입력받은 값들을 넣어줌
for i in range(x): # 2차원 배열의 첫 인자를 가지고오는 for문
repeatString = "" # 반복될 문자열을 저장할 변수
stringList.append(testList[i][1]) # stringList에 문자열을 넣어줌
for n in range(len(testList[i][1])): # 문자열의 길이만큼 for문을 돌려준다
repeatString += stringList[i][n] * int(testList[i][0]) # repeatString에 문자열 하나씩 반복 수만큼 저장
print(repeatString) # 문자열 출력
풀이는 주석을 참고해주세요.
결과
'IT > 알고리즘' 카테고리의 다른 글
1일 1알고리즘 - #11 (0) | 2020.05.16 |
---|---|
1일 1알고리즘 - #10 (0) | 2020.05.16 |
1일 1알고리즘 - #8 (0) | 2020.05.15 |
1일 1알고리즘 - #7 (0) | 2020.05.15 |
1일 1알고리즘 - #6 (0) | 2020.05.15 |
댓글