Yes or No? or.
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
出题人 :要不我们出个 的题看看大家会不会骗分。
出题人 :
于是混沌邪恶的出题人 将原本的 “单次查询,询问是否存在” 改成了 “多次查询,询问方案数量”。
快夸出题人让题目变得更有趣了。
题目描述
给定一个长度为 的正整数序列 。
现有 次独立询问。每次询问会给出一个目标值 ,请你计算出在序列 的所有 个子序列中,有多少个子序列的所有元素按位或的结果恰好等于 。
由于符合条件的子序列数量可能非常大,请将每次询问的答案对 998244353 取模后输出。
输入格式
第一行包含两个正整数 和 (),分别表示序列的长度以及询问的次数。
第二行包含 个非负整数 (),表示给定的序列。
接下来的 行,每行包含一个非负整数 (),表示单次询问的目标值。
输出格式
输出共 行。对于每次询问,输出一行一个整数,表示按位或结果恰好等于 的子序列数量对 998244353 取模后的值。
样例
4 3
1 2 3 4
3
7
4
5
5
1
数据范围
共有 组测试点。
对于前 组测试点, 不超过 。
对于后 组测试点, 不超过 。
2026 TGU & HPU Joint GPLT Group Contest
- 状态
- 已结束
- 规则
- IOI
- 题目
- 15
- 开始于
- 2026-3-15 13:30
- 结束于
- 2026-3-15 16:30
- 持续时间
- 3 小时
- 主持人
- 参赛人数
- 66