🥞 BE
home

10798_세로읽기

담당자
완료 여부
Solved
요약
날짜
2023/11/14
태그
구현
난이도
B1
출처
백준

코드

word = [input() for _ in range(5)] # 값 5개 입력 l = [len(k) for k in word] # 입력 값의 길이 리스트 result = [] for i in range(max(l)): # 최대 값 만큼 열 인덱스 지정 for j in range(5): if i < len(word[j]): # i 보다 word[j]의 길이가 쟉으면 word j번째 행의 i번째 원소가 없다는 것이므로 해당 경우는 제외. result.append(word[j][i]) print(*result, sep='') # *은 리스트의 원소를 대괄호와 따옴표 없이 출력, sep=''은 사이의 공백 없이 출력.
Python
복사
list comprehension 에 대한 기본 개념을 잡고갈 수 있어서 좋았고, 리스트의 인덱싱에 대한 이해도를 높일 수 있는 문제였다.
이외에도 *, sep 등의 출력 메소드를 활용해볼 수 있는 잡기술 배우기 문제였던 것 같다.
그래서 그런지 브론즈 난이도임에도 꽤 어렵게 푼 듯 하다 ㅋㅋ