본문 바로가기
코딩/문제풀이-백준

백준 9661번 - 돌 게임 7 (C++)

by 남대현 2021. 10. 2.
반응형

문제

해결 방법

이 게임은 다음사람이 4내면 1내고 / 1내면 4내서 0을 만들기때문에 남은 돌의 갯수를 5개 그리고 같은 이치로 남은 돌 갯수를 2개 만든 사람이 이긴다. 때문에 그냥 n%5해서 0이나 2가 남으면 후공이 이기고,  이 외의 경우에는 선공이 이긴다.

아쉬웠던 점

이게 골드2인게 아쉽다. 너무 날먹문제야...

코드

1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std
int main() 
    long long int n; 
    cin >> n;
    n = n%5
    if (n == 0 || n == 2
        cout << "CY"
    else 
        cout << "SK"
}
cs

잡설 : 

반응형

댓글