经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

位操作练习

📝 题解 🔵 仅限 C++
题目描述
<p> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">给出两个不大于65535的非负整数,判断其中一个的16位二进制表示形式,是否能由另一个的16位二进制表示形式经过循环左移若干位而得到。</span><br /> <br /> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">循环左移和普通左移的区别在于:最左边的那一位经过循环左移一位后就会被移到最右边去。比如:</span><br /> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">1011 0000 0000 0001 经过循环左移一位后,变成 0110 0000 0000 0011, 若是循环左移2位,则变成 1100 0000 0000 0110</span> </p>
输入格式
<p> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">第一行是个整数n, 0 &lt; n &lt; 300000,表示后面还有n行数据</span><br /> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">后面是n行,每行有两个不大于65535的非负整数</span> </p>
输出格式
<p> <span style="color:#333333;font-family:'MicroSoft Yahei', Helvetica, Arial, Georgia, Simsun;font-size:14.399999618530273px;line-height:25px;">对于每一行的两个整数,输出一行,内容为YES或NO</span> </p>
样例
样例输入 1
2 1 32768 7 26
样例输出 1
YES NO
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用