#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表示按位与运算,运算符为 | 。

30次课阶段测评

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-4-11 17:40
结束于
2025-4-11 19:40
持续时间
2 小时
主持人
参赛人数
6