Python/백준 문제풀이

[백준 14720] 우유 축제 파이썬 문제 풀이

코딩하는 친구 2023. 7. 18. 16:15

문제 풀이: 해당 문제는 0 - 1 - 2 - 0 순서로 마셔야 하기 때문에 milk[i]을 cnt를 3으로 나누어준 값으로 비교하면 된다.

만약 milk[i]와 cnt % 3이 같다면 cnt을 1 더해준다. 만약 같지 않다면 마시지 못하기 때문에 지나가고 cnt은 그대로 유지된다.

n = int(input())
milk = list(map(int, input().split()))
cnt = 0
for i in range(n):
    if milk[i] == cnt % 3:
        cnt += 1
print(cnt)