728x90
반응형
백준 BAEKJOON 30889번 좌석 배치도 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅲ)
https://www.acmicpc.net/problem/30889
30889번: 좌석 배치도
희권이는 영화관에서 한 개의 상영관을 담당하고 있다. 상영관의 좌석은 $10\times 20$ 형태이고, 좌석 번호는 다음과 같다. 스크린을 기준으로 맨 앞이 A열, 맨 뒤가 J열이다. 좌석은 가장 왼쪽이 1
www.acmicpc.net
<풀이>
2차원 배열을 만들어 사람이 없는 좌석으로 초기화하였다.
그리고 좌석 번호를 row와 column으로 받아
해당 좌석에 o 표시를 해줬다.
<코드>
N = int(input())
seat = [["." for _ in range(20)] for _ in range(10)]
for _ in range(N):
info = input()
row, column = info[0], int(info[1:])
seat[ord(row) - 65][column - 1] = "o"
for s in seat:
print("".join(s))
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 31090번 2023은 무엇이 특별할까? [PYTHON/파이썬] (1) | 2024.01.03 |
---|---|
백준 BAEKJOON 30999번 민주주의 [PYTHON/파이썬] (0) | 2024.01.01 |
백준 BAEKJOON 30822번 UOSPC 세기 [PYTHON/파이썬] (1) | 2023.12.29 |
[PYTHON] 프로그래머스 특수문자 출력하기 (0) | 2023.12.28 |
백준 BAEKJOON 31009번 진주로 가자! (Easy) [PYTHON/파이썬] (2) | 2023.12.26 |