#ABC238D. AND 与和
AND 与和
AND 与和
题目描述
对于 个测试用例,解决以下问题。
给定非负整数 和 。是否存在满足以下两个条件的非负整数对 ?
什么是按位 AND?
整数 和 的按位 AND,记为 ,定义如下:
将 写成二进制时,第 位()的数码,当 和 的第 位都为 时为 ,否则为 。
例如,有 (二进制:)。
输入格式
输入按以下格式从标准输入给出。第一行的格式如下:
接下来有 个测试用例,每个测试用例的格式如下:
输出格式
输出 行。第 行():如果在第 个测试用例中存在满足题目描述中两个条件的非负整数对 ,则输出 Yes,否则输出 No。
样例
2
1 8
4 2
Yes
No
在第一个测试用例中,存在如 这样的数对满足条件。
在第二个测试用例中,不存在满足条件的非负整数对。
4
201408139683277485 381410962404666524
360288799186493714 788806911317182736
18999951915747344 451273909320288229
962424162689761932 1097438793187620758
No
Yes
Yes
No
数据范围
- 输入中的所有值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2704
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者