「UOI R2」力量
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
「UOI R2」力量
题目描述
你有一排力量药水,第 瓶可以增加 的力量。你可以拿一个连续子段的所有药水,其力量总值是他们的按位或和,形式化地,如果选择了 ,那么能获得的是 $a_l \operatorname{or} a_{l+1} \operatorname{or} a_{l+2} \operatorname{or} \cdots \operatorname{or} a_r$( 表示按位或)。如果一个子段没有任何药水,其值定义为 ,如果一个子段只有一瓶药水,那这个子段的总值就是这瓶药水的力量值。
现在给你一个数 ,你需要求出是否有一个连续子段(可以为空)的力量总值为 。
你需要回答多次。但是为了不让你太辛苦,你只需要回答不超过 次。
输入格式
第一行,一个数 表示力量药水数量。
接下来一行, 个数表示 。
接下来输入一个数 表示询问组数。
接下来 行,每行一个整数,表示询问的数 。
输出格式
输出 行,每行输出 Y
或 N
表示存在或不存在。
样例 #1
样例输入 #1
5
1 3 2 4 5
2
1919
1
样例输出 #1
N
Y
提示
本题使用捆绑测试。
特殊限制 | 分值 | |
---|---|---|
无 |
对于 的数据,保证 ,,。
UOI-R2重现赛
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2023-8-5 8:00
- End at
- 2023-8-6 0:00
- Duration
- 16 hour(s)
- Host
- Partic.
- 11