문제 링크: https://www.acmicpc.net/problem/9655
9655번: 돌 게임
상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다.
www.acmicpc.net
상근이와 창영이가 가져갈 수 있는 돌의 갯수가 1 or 3개로 고정되어 있다.
돌갯수/승리자 |
상근 |
창영 |
1 |
o |
x |
2 |
x |
o |
3 |
o |
x |
4 |
x |
o |
5 |
o |
x |
돌의 갯수가 주여졌을 때 다음과 같은 모습을 볼 수 있다. 따라서 2로 나눈 나머지의 여부로 승리자가 결정된다.
| import java.util.*; |
| import java.io.*; |
| |
| |
| public class Main { |
| |
| public static void main(String args[]) throws IOException { |
| BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); |
| int n = Integer.parseInt(br.readLine()); |
| |
| System.out.println(solve(n)); |
| } |
| |
| public static String solve(int num){ |
| return num%2==1 ? "SK" :"CY"; |
| } |
| } |
댓글을 사용할 수 없습니다.