Logo
(追記) (追記ここまで)

34764번 - 고양이 게임

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB1691018761.702%

문제

양의 정수 $A$가 주어질 때, 건덕이와 건구스는 이를 이용해 고양이 게임을 하려 한다. 게임판은 2ドルA+1$개의 칸으로 이루어져 있고, 모든 칸은 가로로 일렬로 이어져 있다. 처음에 정중앙인 $A+1$번째 칸에 고양이 로봇이 있다.

건덕이와 건구스가 차례대로 아래의 행동을 반복한다.

  • 건덕이는 고양이 로봇을 왼쪽이나 오른쪽으로 1ドル$칸 이동시킨다.
  • 건구스는 고양이 로봇을 왼쪽이나 오른쪽으로 2ドル$칸 이동시킨다.

고양이 로봇을 게임판 밖으로 이동시킬 수 없고, 한 번 놓였던 칸으로도 이동시킬 수 없다. 시작 칸인 $A+1$번째 칸은 고양이 로봇이 놓였던 칸으로 생각한다.

둘 다 최선을 다해서 승부를 겨루며, 만약 고양이 로봇을 이동시킬 수 없다면 해당 플레이어가 패배하고, 상대방이 승리한다.

양의 정수 $A$가 주어질 때, 건덕이와 건구스 중 누가 승리하는지 구해보자.

입력

정수 $A$가 주어진다. $(1\leq A\leq 10^9)$

출력

건덕이가 이긴다면 duck을, 건구스가 이긴다면 goose를 출력한다.

제한

예제 입력 1

3

예제 출력 1

duck

$A=3$일 때의 한 예시는 다음과 같다.

둘은 최선을 다해 게임을 하였지만, 이후 건구스는 어떤 방법으로도 고양이 로봇을 움직일 수 없다. 따라서 $A=3$일 때 건덕이가 승리한다.

예제 입력 2

8

예제 출력 2

goose

노트

출처

University > 건국대학교 > 2025 건국대학교 프로그래밍 경진대회 (KUPC) G번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /