백준 2675 파이썬

2024. 2. 1. 10:33코딩/백준 (단계별)

반응형

백준 2675 : 문자열 반복

문제

https://www.acmicpc.net/problem/2675

 

2675번: 문자열 반복

문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다

www.acmicpc.net

 

백준 2675

답안 코드 :

T = int(input())

for i in range(T):
    R, S = input().split()  # 입력 값을 R, S로 나눔.
    R = int(R)  # 형변환
    # S = str(S) #얘는 형변환 안해도 되잖아?
    for i in range(len(S)):
        print(R * S[i], end="")  # 문자열의 인덱스 * R의 개수만큼. end의 역할은 공백없애기위함.
    print()

 

백준 / 문제 / 단계별로 풀어보기 / 5단계 문자열

T = int(input())

for i in range(T):
    R, S = input().split()  # 입력 값을 R, S로 나눔.
    R = int(R)  # 형변환
    # S = str(S) #얘는 형변환 안해도 되잖아?
    for i in range(len(S)):
        print(R * S[i], end="")  # 문자열의 인덱스 * R의 개수만큼. end의 역할은 공백없애기위함.
    print()
반응형

'코딩 > 백준 (단계별)' 카테고리의 다른 글

백준 2908 파이썬  (2) 2024.02.02
백준 1152 파이썬  (49) 2024.02.02
백준 10809 파이썬 , find 함수  (53) 2024.02.01
백준 11720 파이썬  (41) 2024.01.31
백준 9086 파이썬  (44) 2024.01.30