ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Python (알고리즘 백준 2675)
    Python/Python 알고리즘 2020. 2. 5. 13:00
    반응형

    문자열 반복 성공

    한국어   

    시간 제한메모리 제한제출정답맞은 사람정답 비율

    1 초 128 MB 34418 18000 15997 54.425%

    문제

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

    QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.

    입력

    첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 반복 횟수 R(1 ≤ R ≤ 8), 문자열 S가 공백으로 구분되어 주어진다. S의 길이는 적어도 1이며, 20글자를 넘지 않는다. 

    출력

    각 테스트 케이스에 대해 P를 출력한다.

    예제 입력 1 복사

    2 3 ABC 5 /HTP

    예제 출력 1 복사

    AAABBBCCC /////HHHHHTTTTTPPPPP

     

     

    a = int(input())
    
    for i in range(a):
        d = ''
        b = list(map(str, input().split()))
        c = list(map(str, b[1]))
        for j in range(len(c)):
            d += str(c[j]) * int(b[0])
        print(d)
    
    반응형

    'Python > Python 알고리즘' 카테고리의 다른 글

    Python (알고리즘 백준 1152)  (0) 2020.02.05
    Python (알고리즘 백준 1157)  (0) 2020.02.05
    Python (알고리즘 백준 10809)  (0) 2020.02.04
    python (알고리즘 백준 11720  (0) 2020.02.04
    Python (알고리즘 백준 11654)  (0) 2020.02.04

    댓글

Designed by Tistory.