https://www.acmicpc.net/problem/2675
2675번: 문자열 반복
문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다
www.acmicpc.net
파이썬 코드
#2675_문자열 반복
T = int(input())
for _ in range(T):
R, S = list(map(str, input().split()))
R = int(R)
for i in S:
print(R*i, end='')
print()
ABCABCABC가 아닌 AAABBBCCC를 출력하고자 한다면 반복문을 안에서 한번 더 돌리면 된다.
'알고리즘 > 백준(BOJ)' 카테고리의 다른 글
[백준/BOJ/알고리즘/파이썬(python)]#11441: 합 구하기[누적 합] (0) | 2021.09.21 |
---|---|
[백준/BOJ/알고리즘/파이썬(python)]#1157: 단어 공부 [문자열] (0) | 2021.09.21 |
[백준/BOJ/알고리즘/파이썬(python)/C++]#11654:아스키 코드 (0) | 2021.09.20 |
[백준/BOJ/알고리즘/파이썬(python)]#2740_행렬 곱셈 (0) | 2021.09.20 |
[백준/BOJ/알고리즘/파이썬(python)]#2941_크로아티아 알파벳 [문자열] (0) | 2021.09.19 |