백준알고리즘 2675번: 문자열 반복알고리즘(Python,Java)2019. 7. 10. 16:43
Table of Contents
반응형
백준알고리즘 2675번: 문자열 반복
문제
문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.
QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.
사용언어 : python3
import sys
input1 = input()
loop = int(input1)
array = []
def prt(num,str1):
str =""
result =[]
for a in range(0,int(num)):
for b in range(0,len(str1)):
str += str1[b:b+1]*int(num)
result.append(str)
return result[0]
for a in range(0,loop):
input2 = sys.stdin.readline().strip().split(" ")
array.append(prt(input2[0],input2[1]))
for result in array:
print(result)
반응형
'알고리즘(Python,Java)' 카테고리의 다른 글
백준알고리즘 1152번: 단어의 개수 (0) | 2019.07.10 |
---|---|
백준알고리즘 1157번: 단어 공부 (0) | 2019.07.10 |
백준알고리즘 10809번: 알파벳 찾기 (0) | 2019.07.10 |
백준알고리즘 11720번: 숫자의 합 (0) | 2019.07.10 |
백준알고리즘 11654번: 아스키 코드 (0) | 2019.07.10 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상