BOJ 2675. 문자열 반복 (Python)
2021. 2. 5. 15:58ㆍProblem Solving/BOJ
BOJ 2675. 문자열 반복
https://www.acmicpc.net/problem/2675
Logic
- repeat_string 함수 정의
- N 입력받고 N번 루프 돔
- R, S 입력받고 함수 호출
- result라는 빈 문자열 생성
- str에서 루프를 돔
- times개의 s로 이루어진 리스트 생성 후 result에
"".join
하여 붙이기
한줄 입력 - 결과 출력 x 반복
이렇게도 정답으로 처리 되더라 :)
Solution
def repeat_string(str,times):
result = ""
for s in str:
tmp = [s]*times
result += "".join(tmp)
print(result)
N = int(input())
for _ in range(0, N):
R, S = input().split()
R = int(R)
repeat_string(S,R)
반응형
'Problem Solving > BOJ' 카테고리의 다른 글
BOJ 2920. 음계 (Python) (0) | 2021.02.05 |
---|---|
BOJ 2639. 구구단 (Python) (0) | 2021.02.05 |
BOJ 2667. 단지 번호 붙이기 (Python) (0) | 2021.01.27 |
BOJ 1806. 부분합 (Python) (0) | 2021.01.25 |
BOJ 10951. A+B - 4 (C/C++) (0) | 2020.09.04 |