神明大人请听我一言
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
本题目满分 150 分。
题目名称来自 はぐ (feat. 初音ミク & 可不) 的歌词。
题目描述
MIMI 给了你四个非负整数 ,问有多少个长为 的序列 满足:
- $a_1\text{ xor }a_2\text{ xor }\cdots\text{ xor }a_N=K$。
答案对 取模。两个长为 的序列 不同,当且仅当存在 使得 。
输入格式
本题有多组数据。 第一行一个正整数 表示数据组数。
对于每组数据会输入一行四个非负整数 。
输出格式
对于每组数据,输出一行一个非负整数表示符合条件的序列个数对 取模的值。
样例 输入
4
3 1 3 0
4 2 3 1
4 1 3 0
4 0 2 3
样例 输出
6
8
21
20
样例 说明
对于第一组数据,符合条件的 序列有且仅有 的 种不同排列。
对于第二组数据,符合条件的序列 有且仅有 的 种不同排列与 的 种不同排列,因此答案为 。
样例
见附加文件。
测试点约束
对于 的数据,$1\le T\le 10^4,0\le L\le R<2^{60},0\le K<2^{60},1\le N\le 10^{18}$。
每个测试点的详细约束见下表:
子任务编号 | 特殊性质 | 分数 | 依赖子任务 | ||
---|---|---|---|---|---|
Subtask #1 | 无 | ||||
Subtask #2 | |||||
Subtask #3 | |||||
Subtask #4 | |||||
Subtask #5 | 无 | ||||
Subtask #6 | |||||
Subtask #7 | |||||
Subtask #8 | 无 | ||||
Subtask #9 |
[YDRG#004 Div. 1+Div. 2] 寒假欢乐揭幕赛 · 云斗一月 Golden Round
- 状态
- 已结束
- 规则
- 北斗IOI
- 题目
- 8
- 开始于
- 2024-1-31 13:30
- 结束于
- 2024-1-31 20:00
- 持续时间
- 6.5 小时
- 主持人
- 参赛人数
- 126