N - 位操作练习

查看题解 查看答案
题目描述
Time Limit: 1000 ms
Memory Limit: 32768 mb

给出两个不大于65535的非负整数,判断其中一个的16位二进制表示形式,是否能由另一个的16位二进制表示形式经过循环左移若干位而得到。 循环左移和普通左移的区别在于:最左边的那一位经过循环左移一位后就会被移到最右边去。比如: 1011 0000 0000 0001 经过循环左移一位后,变成 0110 0000 0000 0011, 若是循环左移2位,则变成 1100 0000 0000 0110

输入输出格式
输入描述:
每行有两个不大于65535的非负整数
输出描述:
对于每一行的两个整数,输出一行,内容为YES或NO
输入输出样例
输入样例#:
2 4
输出样例#:
复制
YES
题目来源
北京大学上机题

提交代码后在此处可查看状态