竞赛
考级
入门
通过率:0%
时间限制:1.00s
内存限制:128MB
小A有一个整数x,他想找到最小的正整数y使得下式成立: (x and y)+(x or y)=2025 其中and表示二进制按位与运算,or表示二进制按位或运算。如果不存在满足条件的y,则输出-1。
x
y
(x and y)+(x or y)=2025
and
or
-1
一行,一个整数x
一行,一个整数,若满足条件的y存在则输出y,否则输出-1。
输入#1
1025
输出#1
1000
对于所有测试点,保证 0≤x<20250≤x<20250≤x<2025。