728x90
반응형
문제는 여기!
#include <bits/stdc++.h>
using namespace std;
int N;
bool dp[10001];
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
cin >> N;
dp[1] = true;
dp[3] = true;
dp[4] = true;
for(int i=5; i<=N; i++){
if(!dp[i-1] || !dp[i-3] || !dp[i-4]) dp[i] = true;
}
if(dp[N]) cout << "SK";
else cout << "CY";
return 0;
}
728x90
반응형
'알고리즘 > DP(다이나믹 프로그래밍)' 카테고리의 다른 글
[백준/DP/C++] 1003번 피보나치 함수 (0) | 2023.03.09 |
---|---|
[백준/DP/C++] 1149번 RGB거리 * (0) | 2023.02.15 |
[백준/DP/C++] 1463번 1로 만들기 (0) | 2023.02.10 |