开始 2023-10-25 15:03:15

20231026

结束 2023-10-25 18:30:00
比赛已经结束
当前 2024-11-20 00:41:56

C. 选课

描述

你所在的学校一共有n门选修课,你可以选择其中的一些或者一门不选。

你希望对于每个同学,你和他都选择的选修课程为奇数个。

现在有q次询问,每次寻味给出一个非负整数y,表示第m+1个同学的选课状态为y,在你所有2^n种选课方案中,询问有多少种合法方案。

输入

第一行,一个非负整数t表示询问次数。

对于每次询问:

第一行,3个非负整数n,m,q

第二行,m个非负整数,第i个整数表示a_i

接下来q行,每行一个非负整数,第i个非负整数表示第i次询问的y

对于100%的数据:

t\le5

0\le a_i < 2^n

0 \le x < 2^n

0 \le n \le 60

1 \le n \le 10^5

1\le q \le 10^5

输出

对于每次询问输出q行。

每行一个非负整数表示对应的方案数。

样例

输入

2
3 3 3
1 2 1
1
2
3
5 2 3
2 3
3
12
1

输出

2
2
0
8
4
0

提交

登录

注册
时间限制 1000 毫秒
内存限制 512 MB
提交