====== 님 게임 2 ====== ===== 풀이 ===== * Normal nim 게임이다. * [[ps:스프라그-그런디 정리]]를 설명할때 기본적으로 등장하는 예시로, 돌이 x개 남은 무더기의 그런디수는 x가 되므로. 전체 그런디수는 모든 p[i]를 xor한 값이 된다. * 시간복잡도는 O(n). ===== 코드 ===== """Solution code for "BOJ 11868. 님 게임 2". - Problem link: https://www.acmicpc.net/problem/11868 - Solution link: http://www.teferi.net/ps/problems/boj/11868 Tags: [Sprague-Grundy] """ def main(): N = int(input()) # pylint: disable=unused-variable P = [int(x) for x in input().split()] grundy = 0 for p_i in P: grundy ^= p_i print('koosaga' if grundy else 'cubelover') if __name__ == '__main__': main() {{tag>BOJ ps:problems:boj:플래티넘_4}}