📌문제
🎖️난이도
✔️풀이
board = []
max_len = 0
for _ in range(5):
word = input()
board.append(word)
max_len = max(max_len, len(word))
for i in range(max_len): # 최대 15이므로 max_len 대신 15로 해도 무방
for j in range(5):
if len(board[j]) > i:
print(board[j][i], end='')
🧠노트
문제에 최대 길이가 15로 정해져있다고 알려줬기 때문에,
굳이 max()를 이용해서 최대 길이를 알 필요는 없음!
max_len 대신 그냥 range(15)까지 다 탐색해도 무방.
🔍참고
-
'[ 알고리즘 ] > String' 카테고리의 다른 글
[백준] 20437. 문자열 게임 2 (0) | 2022.08.10 |
---|---|
[백준] 17609. 회문 (0) | 2022.08.10 |
[백준] 17413. 단어 뒤집기 2 (0) | 2022.08.06 |