▶https://www.acmicpc.net/problem/2675
<문제>
문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.
QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.
<코드>
T = int(input()) #테스트케이스 개수
for i in range(T): #테스트케이스 개수만큼 반복
a, b = input().split() #a는 반복횟수, b는 문자열
a = int(a) #반복횟수를 정수로 변환
for j in b: #예시) b가 "ABC"라면 j는 "A", "B", "C"가 된다
print(j*a, end='') #문자열을 a의 횟수만큼 반복
print() #각 테스트케이스가 끝난 후 줄바꿈
'Algorithm' 카테고리의 다른 글
[백준/java] 2935 소음 (0) | 2024.08.06 |
---|---|
[백준/python] 2908 상수 (0) | 2024.05.22 |
[백준/python] 1316 그룹 단어 체커 (0) | 2024.05.22 |
[백준/python] 15727 조별과제를 하려는데 조장이 사라졌다 (1) | 2024.04.10 |
[백준/python] 10156 과자 (0) | 2024.04.09 |