import itertools
import sys
input = [word.strip() for word in itertools.islice(sys.stdin, 5)] # 5줄의 input 값을 list 의 각각의 원소로 담기
max_length = max(len(item) for item in input) # 가장 길이가 긴 단어의 길이 찾기
word_list = [i.ljust(max_length, ' ') for i in input] # 가장 길이가 긴 단어보다 짧은 단어의 경우, 오른쪽을 ' '으로 채워주기
result = ''
for i in range(max_length):
result += word_list[0][i] + word_list[1][i] + word_list[2][i] + word_list[3][i] + word_list[4][i] # 5개의 단어 세로로 읽기
print(result.replace(' ','')) # 공백(' ') 제거하기
반응형
'알고리즘' 카테고리의 다른 글
[백준] 13241 최소공배수 (0) | 2023.10.17 |
---|---|
[백준] 7785 회사에 있는 사람 (0) | 2023.10.17 |
[백준] 5622 다이얼 (0) | 2023.10.17 |
[백준] 5597 과제 안 내신 분..? (0) | 2023.10.17 |
[백준] 10811 바구니 뒤집기 (0) | 2023.10.17 |