#P10427. 左特的戒律
左特的戒律
题目描述
左特有 条戒律,每条戒律可以描述为一个在 的整数,其中第 条戒律为 。 我们称一条戒律 可以被 左特的戒律 表示当且仅当存在一个 左特的戒律 的非空子序列的异或和为 。 作为左特的小迷妹,你忘记了 左特的戒律 ,只知道 左特的戒律 无法表示 而且左特不说废话( , 但可能能表示出 )。 左特十分生气决定考考你对于每个 求有多少个 左特的戒律 能表示恰好 个戒律。 左特不想为难你,决定让你输出所有答案模 后的异或和即可
输入输出格式
输入一行三个整数分别表示 , , , 意义与题面描述一致
输出格式
输出一行表示答案
样例
样例输入1:
2 3 0
样例输出1:
42
样例解释:
对于所有 都满足条件且能表示 种戒律 其余的不存在方案,答案即为 异或
样例输入2:
1919 810 114514
样例输出1:
819268765
数据范围:
对于 的数据满足 $1\leq n\leq 10^9,1\leq k\leq 10^6,0\leq X\leq 10^6,X < 2^k$
对于 的数据满足
对于 的数据满足
对于另外 的数据满足