A. 徐老师的数字卡牌

    传统题 1000ms 256MiB

徐老师的数字卡牌

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

徐老师的数字卡牌

题目描述

徐老师和黄老师各有一副扑克牌,每副有 nn 张牌,每张牌的点数都是 kk。徐老师已经决定了本轮要出的牌,之后的所有询问中,他都会出相同数量的牌。

对于石老师提出的每个目标点数 xx,黄老师可以从自己的 nn 张牌中选择任意数量(也可以不出),希望两人出牌的点数总和恰好等于 xx。请判断是否存在这样的出牌方式。

**注意:**徐老师也可以一张牌都不出。

输入格式

第一行有三个整数 n,k,Qn,k,Q,依次表示每副牌的数量、单张点数、询问次数。

第二行有一个长度为 nn、仅由 0 和 1 组成的字符串,第 ii 位为 1 表示徐老师打出第 ii 张牌,0 表示不出。

第三行包含 QQ 个整数 x1,x2,…,xQx_1,x_2,\ldots,x_Q。

输出格式

对每个询问输出一行。可以凑成目标点数输出 Yes,否则输出 No(注意大小写)。

数据范围

对于所有测试点,满足 1≤n,Q≤1051\le n,Q\le10^5,1≤k≤1091\le k\le 10^9,0≤xi≤10180\le x_i\le10^{18}。

测试点 附加限制
1 n,Q≤1n,Q\le1
2~3 n,Q≤100, k≤10n,Q\le100,\ k\le10
4~6 k=1k=1
7~10 无额外限制

样例

3 5 4
101
15 4 25 23
Yes
No
Yes
No

样例中徐老师出两张牌,共 1010 点;黄老师可以再出 00~33 张牌。

CSP-J模拟

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-10-17 10:30
结束于
2026-10-17 12:00
持续时间
1.5 小时
主持人
参赛人数
3