ALGORITHM/PYTHON

백준 BAEKJOON 32209번 다음 달에 봐요 [PYTHON/파이썬]

칼코
반응형

 

 

 

 

 

백준 BAEKJOON 32209번 다음 달에 봐요 [PYTHON/파이썬]


<문제 출처> (BRONZE Ⅲ)

https://www.acmicpc.net/problem/32209

 

 

 

 

 

 

 

<풀이>

주어진 이벤트 Q의 순서대로 1번 이벤트로는 문제 포럼에 더하고, 2번 이벤트로는 문제 포럼에 빼주면 된다.

문제 포럼에 사용되지 않은 문제가 y개 미만이라면 월간 향휴회는 즉시 해산이기에

문제 포럼의 문제의 개수가 0 미만이 되는 순간 해산이 된다는 것을 알 수 있다.

 

 

 

 

 

 

<코드>

Q = int(input())
result = 0
check = True

while Q:
    a, b = map(int, input().split())
    if a == 1:
        result += b
    elif a == 2:
        result -= b

    if result < 0:
        check = False

    Q -= 1

if check:
    print("See you next month")
else:
    print("Adios")

 

 

 

 

 

 

 

 

반응형