반응형
https://www.acmicpc.net/problem/2675
2675번: 문자열 반복
문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다
www.acmicpc.net
정답 코드 1
n = int(input())
for _ in range(n):
r, s = input().split()
r = int(r)
for i in range(len(s)):
for j in range(r):
print(s[i], end='')
print()
정답 코드 2
n = int(input())
for _ in range(n):
r, s = input().split()
r = int(r)
for i in s:
print(i * r, end='')
print()
r = int(input())
s = input()
//으로 값을 받는 것이 아니라
//split 을 사용해야 한다.
반응형
'algorithm > Baekjoon' 카테고리의 다른 글
[python] 백준 1152_단어의 개수 (0) | 2021.08.05 |
---|---|
[python] 백준 1157_단어 공부 (0) | 2021.08.04 |
[python] 백준 10809_알파벳 찾기 (0) | 2021.08.04 |
[c언어] 백준 2577_숫자의 개수 (0) | 2021.08.03 |
[python] 백준 11720_숫자의 합 (0) | 2021.07.27 |