[백준/Python] 10789 세로읽기

재활용병·2024년 1월 10일
0

코딩 테스트

목록 보기
28/157

[백준/Python] 10789 세로읽기



풀이 코드 및 설명

import sys

words = []
for i in range(5):  
  word = sys.stdin.readline().rstrip()
  words.append(word)

#글자수에 제한이 있다 
#최대 15개의 글자로 이루어진다한다
for i in range(15): #최대 15글자
  for j in range(5): #5개의 단어가 존재함
    if i < len(words[j]): #최대 15글자 단어가 5개, 
      #만약 지금 선택된 j 번째 단어의 길이가 i 보다 작으면 의미는 단어가 끝나면 if 문을 통과한다는 뜻이다
      print(words[j][i], end="")
  • 각 문제에는 '제한' 이 존재한다.
  • 이 제한을 이용하면 더 쉽게 풀 수 있다는 것을 알게 해준 문제
profile
코딩 말고 개발

0개의 댓글

관련 채용 정보