아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

투표

시간 제한1초메모리 제한128 MB

요약
각 투표 기록에서 정족수를 확인하고 찬성과 반대 수를 비교해 결과를 출력한다.
난이도

쉬움10점 중 2점

유형
구현, 문자열
정답자
아직 제출이 없습니다

문제

위원회 서기는 투표를 기록하는 데에는 능숙하지만, 표를 세어 결과를 정확히 판정하는 데에는 서툴다. 호명 투표가 진행되는 동안 서기는 위원 한 명당 한 글자씩, 투표 결과를 글자의 나열로 기록한다.

  • Y: 찬성표
  • N: 반대표
  • P: 출석했으나 기권한 표
  • A: 회의에 결석한 위원

이 기록을 받아 결과를 판정하시오.

규칙: 정족수가 충족되어야 한다. 위원의 절반 이상이 결석했다면 need quorum을 출력한다. 그렇지 않으면 표를 센다. 찬성표가 반대표보다 많으면 yes, 반대표가 찬성표보다 많으면 no, 찬성표와 반대표의 수가 같으면 tie를 출력한다.

입력

입력은 여러 개의 투표로 이루어지며, 각 투표는 한 줄에 하나씩 주어지고 마지막에는 # 문자만 있는 한 줄이 온다. 각 투표는 위에서 설명한 대문자들로만 이루어진다. 각 투표의 길이는 최소 2글자, 최대 70글자이다.

출력

각 투표에 대해, 올바른 판정 결과인 need quorum, yes, no, tie 중 하나를 한 줄에 출력한다.

예제1

  1. 예제 1

    입력
    YNNAPYYNY
    YAYAYAYA
    PYPPNNYA
    YNNAA
    NYAAA
    #
    
    예상 출력
    yes
    need quorum
    tie
    no
    need quorum