#aBC288H. [ABC288Ex] A Nameless Counting Problem
[ABC288Ex] A Nameless Counting Problem
AT_abc288_h [ABC288Ex] A Nameless Counting Problem
题目描述
请输出满足以下两个条件的长度为 的整数序列 的个数,并对 取模。
这里, 表示按位异或运算。
什么是按位异或?对于非负整数 ,它们的按位异或 定义如下:对于二进制表示下的每一位 (),如果 和 在该位上恰有一个为 ,则结果在该位为 ,否则为 。
例如,(二进制表示为:)。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出答案。
输入输出样例 #1
输入 #1
3 3 2
输出 #1
5
输入输出样例 #2
输入 #2
200 900606388 317329110
输出 #2
788002104
说明/提示
限制条件
- 输入均为整数
样例解释 1
满足题目中两个条件的长度为 的整数序列 有 $(0, 0, 2), (0, 1, 3), (1, 1, 2), (2, 2, 2), (2, 3, 3)$ 共 个。
由 ChatGPT 4.1 翻译