#P1082. [GESP202503三级] 与或2025

描述

小明有一个整数 xx , 他想找一个最小的正整数 yy 使得下式成立:

(xy)+(xy)=2025(x \land y) + (x \lor y) = 2025

其中 \land 表示二进制按位与运算, \lor 表示按位或运算. 如果不存在满足条件的 yy , 则输出 1-1.

输入输出格式

输入格式

输入一个整数 xx

输出格式

如果有满足条件的 yy 则输出 yy , 否则输出 1-1 .

样例

1025
1000

数据范围

0x<20250 \leq x < 2025

Problem Info

#P1082. [GESP202503三级] 与或2025

ID 8281
类型 传统题
时间 1000ms
内存 256MiB
尝试 9 已通过 3
难度 10
上传者
标签
GESP真题