#E. 2025【GESP三级-2025.03】

    传统题 1000ms 256MiB

2025【GESP三级-2025.03】

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小 A 有一个整数 xx,他想找到最小的正整数yy使得下式成⽴: (x(x andand y)y) +(x+(x oror yy )=2025)=2025 其中 andand 表示二进制按位与运算, oror表示二进制按位或运算。如果不存在满足条件的 yy,则输出 1-1

输入格式

一行,一个整数xx

输出格式

一行,一个整数,若满足条件的 yy 存在则输出 yy,否则输出 1-1

输入样例1

1025

输出样例1

1000

数据范围

对于所有测试点,保证 0x<20250\leq x <2025

提示

(x(x andand y)y) +(x+(x oror yy )=2025)=2025 其中:其中:

  • andand表示按位与运算,运算符为 & 。
  • oror表示按位与运算,运算符为 | 。

【L1-基础排序-选择】-2025.06.21

未认领
状态
已结束
题目
5
开始时间
2025-6-21 0:00
截止时间
2025-6-29 23:59
可延期
24 小时