티스토리 뷰

📚 문제

입력

  • 첫째 줄에 N이 주어진다. (1 ≤ N ≤ 1000)

출력

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

입력 예시

4

출력 예시

SK

🧑🏻‍💻 풀이 과정

# 왼쪽부터 순번, 돌 갯수, 현재까지 가져간 돌의 갯수
SK : 1 1 1

CY : 2 3 4

SK : 3 1 5

CY : 4 3 8

SK : 5 1 9

CY : 6 3 12

SK : 7 1 13

CY :8 3 16
  • 위 표를 확인해보면, 상근이는 홀수번째 턴에 돌을 1개씩 가져가고, 창영이는 짝수번째 턴에 돌을 3개씩 가져간다.
  • 이는 곧, 입력(n)이 홀수면 상근이 패배, 짝수면 창영이 패배가 된다.
print('SK') if int(input()) % 2 == 0 else print("CY")
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
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
글 보관함