BOJ 20001 고무 오리 디버깅

LONGNEW·2021년 3월 12일
0

BOJ

목록 보기
194/333

https://www.acmicpc.net/problem/20001
시간 1초, 메모리 512MB
input :

  • "고무오리 디버깅 시작"
  • "고무오리" 또는 "문제"
  • "고무오리 디버깅 끝"이 주어질 때까지 반복

output :

  • 남은 문제 없이 모든 문제를 해결하였으면 "고무오리야 사랑해"을 출력
  • 하나라도 문제가 남았다면 "힝구"를 출력

현재 가지고 있는 문제의 개수를 기록하는 변수를 하나 두고.
변수가 0인 상태에서 "고무오리" 가 들어오면 이 값을 +2
그렇지 않다면 -1 해주자.

"문제"가 들어 왔다면 +1을 하도록 하자.

import sys

temp = sys.stdin.readline().strip()
ans = 0

while True:
    temp = sys.stdin.readline().strip()

    if temp == "고무오리 디버깅 끝":
        break

    if temp == "고무오리":
        if ans == 0:
            ans += 2
        else:
            ans -= 1
    else:
        ans += 1

print("고무오리야 사랑해" if ans == 0 else "힝구")


0개의 댓글