


너무 어렵게 생각하고 풀었다...
s = input()
bucket = {}
for i in range(len(s)):
if s[i] not in bucket:
bucket[s[i]] = i
alphabet = list("abcdefghijklmnopqrstuvwxyz")
result = [-1] * 26
for char in bucket:
if char in alphabet:
index = alphabet.index(char)
result[index] = bucket[char]
print(' '.join(map(str,result)))
s = list(input())
a = list('abcdefghijklmnopqrstuvwxyz')
for i in a:
if i in s:
print(s.index(i), end = ' ')
else:
print(-1, end = ' ')


t = int(input())
for _ in range(t):
r,s = input().split()
for i in s:
print(i*int(r), end='')
print()
리스트 컴프리헨션과 join()을 사용했다.
t = int(input()) # 테스트 케이스 개수
for _ in range(t):
r, s = input().split()
r = int(r) # r을 정수로 변환
print(''.join([char * r for char in s])) # 변환된 문자열 출력


while True:
try:
print(input())
except:
break
import sys
input = sys.stdin.readlines()
for i in input:
print(i.rstrip())