코딩테스트/Baekjoon

[백준 #9655] 돌 게임 (C++)

동띵 2021. 8. 29. 12:44

https://www.acmicpc.net/problem/9655

 

9655번: 돌 게임

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

www.acmicpc.net

규칙을 알기 위해 돌이 1개일 때부터 몇 개를 해보면

돌이 1개일 때 -> SK

돌이 2개일 때 -> CY

돌이 3개일 때 -> SK

돌이 4개일 때 -> CY

돌이 5개일 때 -> SK가 나온다.

 

따라서 돌의 개수가 홀수일 때는 상근이가 이기고,

짝수일 때는 창영이가 이긴다는 것을 알 수 있다.

 

#include <iostream>
using namespace std;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);

	int n;
	cin >> n;

	if (n % 2) {
		cout << "SK";
	}
	else cout << "CY";

	return 0;
}

'코딩테스트 > Baekjoon' 카테고리의 다른 글

[백준 #1152] 단어의 개수 (C++)  (0) 2021.09.01
[백준 #1931] 회의실 배정 (C++)  (1) 2021.08.30
[백준 #2193] 이친수 (C++)  (0) 2021.08.28
[백준 #2217] 로프 (C++)  (0) 2021.08.27
[백준 #1037] 약수 (C++)  (0) 2021.08.26