loj#P6331. NIM 计数
NIM 计数
题目描述
有 个人在进行异或游戏,其规则如下:
第 个人拥有一个二进制表示下(忽略前导零)不超过 位的 互不相同的正整数 ,则游戏的结局为 $ret=a_1\oplus a_2\oplus \dots\oplus a_{k-1}\oplus a_k$,其中 表示 与 按位异或的结果。
当 时,我们认为游戏是 的。
给定 ,请你求出有多少种 使得游戏是 的。
与 不同,当且仅当,存在 ,满足 。
因为答案可能很大,所以只需要你输出答案模 的值。
输入格式
第一行三个正整数 。
输出格式
一个整数,表示答案。
2 2 2
0
5 5 5
5208
数据范围与提示
对于 的数据,,保证 。