728x90
반응형
돌 게임은 두 명이서 즐기는 재밌는 게임이다.
탁자 위에 돌 N개가 있다. 상근이와 창영이는 턴을 번갈아가면서 돌을 가져가며, 돌은 1개 또는 3개 가져갈 수 있다. 마지막 돌을 가져가는 사람이 게임을 지게 된다.
두 사람이 완벽하게 게임을 했을 때, 이기는 사람을 구하는 프로그램을 작성하시오. 게임은 상근이가 먼저 시작한다.
풀이
완벽하게 게임한다는 가정하에 테이블로 승자를 계산해보자.
주어진 수가 짝수이면 상근이가, 홀수이면 창영이가 승리한다는 것을 알 수 있다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import java.util.Scanner; /** * Created by homr on 2017. 6. 26.. */ public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if(num%2==0){ System.out.print("SK"); }else{ System.out.print("CY"); } } } | cs |
반응형
'알고리즘 문제풀이' 카테고리의 다른 글
[Backjoon] 2309번 문제 - 일곱 난쟁이 (0) | 2017.06.27 |
---|---|
[Backjoon] 10757번 문제 - 큰 수 A+B (0) | 2017.06.27 |
[Backjoon] 5576번 문제 - 콘테스트 (0) | 2017.06.26 |
[Backjoon] 2720번 문제 - 세탁소 사장 동혁 (0) | 2017.06.25 |
[Backjoon] 5717번 문제 - 상근이의 친구들 (0) | 2017.06.25 |
댓글