728x90
[백준] 10798번 Python 파이썬
https://www.acmicpc.net/problem/10798
'words'라는 행렬을 생성한다.
문제에서 알파벳 또는 숫자가 입력된다고 했으므로 '*'가 들어있는 행렬을 만들었다.
이 행렬은 15*5의 크기이다.
이 행렬에 입력은 문자를 한 글자씩 넣어주어 문자가 입력되지 않은 행을 제외하고 세로로 출력해주었다.
words = [['*' for j in range(15)] for i in range(5)]
for i in range(5):
a = input()
for j in range(len(a)):
words[i][j] = a[j]
for i in range(15):
for j in range(5):
if words[j][i] != '*':
print(words[j][i], end = '')
혼자 공부하며 올리는 블로그입니다. 틀린 내용은 댓글 남겨주시면 감사하겠습니다.
'BAEKJOON (Python) > 단계별' 카테고리의 다른 글
BAEKJOON_13241 "최소공배수" PYTHON (0) | 2023.04.03 |
---|---|
BAEKJOON_1934 "최소공배수" PYTHON (0) | 2023.03.28 |
‘words = [[0]*15]*5’와 ‘words = [[0 for j in range(15)] for i in range(5)]’의 차이점 (0) | 2023.03.27 |
BAEKJOON_1085 "직사각형에서 탈출" PYTHON (0) | 2023.03.22 |
BAEKJOON_27323 "직사각형" PYTHON (0) | 2023.03.22 |