[백준 알고리즘/python] 백준 2675번 문자열 반복, 파이썬
이번에는 백준 알고리즘의 2675번 문자열 반복 문제를 풀어보았다.
내가 사용한 언어는 파이썬이다.
이 문제는 딱 보자마자 어떻게 풀어야 할지 생각이 났다.
좀 많이 쉬운 문제였다.
그래도 정리하자면,
문자열 S를 입력 받은 후에 각 문자를 R번 반복해서 새 문자열 P를 출력하는 프로그램이다.
#조건 1. 첫째 줄에는 테스트 케이스의 개수가 주어진다.
#조건 2. 각 테스트 케이스에는 글자 반복횟수 R과 문자열 S가 공백을 통해 주어진다.
#생각 1. 테스트 케이스의 개수 만큼 반복문을 돌린다.
#생각 2. 개수 만큼의 반복문 안에서, 문자열을 받아와서 글자 * 반복횟수를 출력한다.
파이썬에서는 A*5 를 수행하면 AAAAA가 나왔던걸로 기억이 났다.
내 코드는 아래와 같다.
num = int(input()) result = str() for i in range(num): num_of_time, test_str = input().split() num_of_time = int(num_of_time) for j in test_str: result = result + (j*num_of_time) print(result) result = str()
이번 문제는 그냥 잠시 쉬어가는 문제였던거 같다.
문제출처
https://www.acmicpc.net/problem/2675
'코딩테스트 > 백준 알고리즘 풀이' 카테고리의 다른 글
[백준 알고리즘/python] 백준 1152번 단어의 개수, 파이썬 (0) | 2020.03.19 |
---|---|
[백준 알고리즘/python] 백준 1157번 단어 공부, 파이썬 (0) | 2020.03.19 |
[백준 알고리즘/python] 백준 10809번 알파벳 찾기, 파이썬 (0) | 2020.03.18 |
[백준 알고리즘/python] 백준 11720번 숫자의 합, 파이썬 (0) | 2020.03.18 |
[백준 알고리즘/python] 백준 1065번 한수, 파이썬 (0) | 2020.03.16 |
댓글