P10791: 小A的整数

传统题
1.000s 时间限制
128MB 内存限制
0 提交
0 解决

【题目描述】
⼩ A 有一个整数  ,他想找到最⼩的正整数  使得下式成⽴:
(ac    and   y) + (    or    y) = 2025
其中 and 表⽰⼆进制按位与运算 ,or 表⽰⼆进制按位或运算 。如果不存在满⾜条件的 Y ,则输出    1 。


【输入】
一⾏ ,一个整数 
【输出】

一⾏ ,一个整数 ,若满⾜条件的 Y 存在则输出,否则输出    1 。

【样例输入】复制
1025
【样例输出】 复制
1000
【提示】
【数据范围】
对于所有测试点 ,保证 0 ≤ a < 2025。
【提示】
(ac    and    y) + (a    or    y)  = 2025
其中:
.   and 表⽰按位与运算 ,运算符为  & 。
•   or 表⽰按位或运算 ,运算符为  | 。

题目类型~

GESP202503  位运算 

咻咻~

提交答案 状态