반응형
05-14 20:55
Today
Total
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
관리 메뉴

개발하는 고라니

[백준] 9655번 : 돌 게임 본문

Programming/백준

[백준] 9655번 : 돌 게임

조용한고라니 2021. 5. 10. 00:19
반응형
 

9655번: 돌 게임

상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다.

www.acmicpc.net


[동적 프로그래밍]

동적 프로그래밍으로 풀어도 되고, 홀/짝으로 풀어도 된다.

 

상근이가 [1, 3, 5, 7, 9, ...] 즉 홀수일때 반드시 이기고,

창영이는 나머지 짝수일 때 반드시 이긴다.

# Code </>

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

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());

        boolean[] dp = new boolean[1001];

        dp[1] = true;
        dp[2] = false;

        for(int i=3; i<=n; i++)
            dp[i] = dp[i-2];

        System.out.print(dp[n]? "SK" : "CY");
    }
}

 

반응형

'Programming > 백준' 카테고리의 다른 글

[백준] 16441번 : 아기돼지와 늑대  (0) 2021.05.10
[백준] 1034번 : 램프  (0) 2021.05.10
[백준] 16768번 : Mooyo Mooyo  (0) 2021.05.08
[백준] 17244번 : 아맞다우산  (0) 2021.05.06
[백준] 12886번 : 돌 그룹  (0) 2021.05.02
Comments