개발 공부용

[백준] 10798 - 세로읽기 본문

코딩 테스트/99클럽 TIL

[백준] 10798 - 세로읽기

솝제로 2025. 1. 18. 08:06

문제 출처: https://www.acmicpc.net/problem/10798

 

문제
입력받은 문자열 5개를 세로로 읽는다.

 

조건
1. 글자는 영어 대문자 A부터 Z, 소문자 a부터 z, 숫자 0부터 9이다.
2. 글자를 수평으로 일렬로 붙여서 단어를 만든다.
3. 한 줄의 글자는 최대 15개
4. 만드는 단어의 수는 5개
5. 각 단어의 글자 개수는 다를 수 있다.
6. 만들어진 단어들을 세로로 읽는다.
7. 글자가 없으면 무시하고 다음 글자를 읽는다.
8. 읽은 문자들은 공백 없이 한 줄로 출력한다..

 

작성한 코드
input_list = []
length_list = []
for _ in range(5):
    str=input()
    input_list.append(str)
    length_list.append(len(str))


result = ""
for i in range(max(length_list)):
    for j in range(5):
        if i < length_list[j]:
            result+=input_list[j][i]
print(result)

 

'코딩 테스트 > 99클럽 TIL' 카테고리의 다른 글

[백준] 15829 - Hashing  (0) 2025.01.22
[백준] 27160 - 할리갈리  (0) 2025.01.20
[백준] 11945 - 뜨거운 붕어빵  (0) 2025.01.17
[백준] 2675 - 문자열 반복  (0) 2025.01.16
[백준] 11719 - 그대로 출력하기  (0) 2025.01.15