문제 출처 (BRONZE Ⅲ)
https://www.acmicpc.net/problem/34703

풀이
월, 화, 수, 목, 금에 대한 정보를 0으로 채운 리스트로 만든 후,
해당 요일에 대한 숫자를 입력받았을 시 리스트를 1로 채웠다.
만약 공강이 있다면 0이 하나라도 있어야 하고
공강이 없다면 리스트는 1로 가득 채워져 있을 것이다.
코드
N = int(input())
days = [0, 0, 0, 0, 0] # 월, 화, 수, 목, 금
for _ in range(N):
day = int(input())
days[day - 1] = 1
print("YES" if 0 in days else "NO")
'ALGORITHM > PYTHON' 카테고리의 다른 글
| 백준 BAEKJOON 33557번 곱셈을 누가 이렇게 해 ㅋㅋ [PYTHON/파이썬] (0) | 2026.03.25 |
|---|---|
| 백준 BAEKJOON 33572번 자세히 보아야 예쁘다 [PYTHON/파이썬] (0) | 2026.03.04 |
| 백준 BAEKJOON 34553번 알파벳 점수 계산기 [PYTHON/파이썬] (0) | 2026.02.10 |
| 백준 BAEKJOON 30045번 ZOAC 6 [PYTHON/파이썬] (0) | 2026.02.08 |
| 백준 BAEKJOON 30033번 Rust Study [PYTHON/파이썬] (0) | 2026.02.08 |