整理数字
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小明正在整理一份由正整数组成的数字列表,他需要统计所有满足以下条件的连续区间 (即从第 个数到第 个数,包含两端)的数量:
- 区间内所有数的 最大公约数(gcd) :。
- 区间内所有数的 按位或结果(or):。
- 这两个值进行 异或运算(xor) 的结果等于给定的整数 。
输入格式
- 第一行:两个整数 (数字列表的长度)和 (给定的目标异或值)。
- 第二行: 个正整数 。
输出格式
一个整数,表示满足条件的连续区间 的数量。
输入输出样例
样例输入 1
5 6
2 4 3 4 2
样例输出 1
8
说明/提示
- 对于 60% 的数据,。
- 对于 100% 的数据,。
京公网安备 11011102002149号