题库 C++/C语言题库 题目列表 3.1 编程题 1时间限制:1.0 s内存限制:512.0 MB3.1.1...
问答题

3.1 编程题 1

时间限制:1.0 s

内存限制:512.0 MB

3.1.1 2025

3.1.2 题目描述

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

   (x and y)+(x or y)=2025

其中and表示二进制按位与运算, 表示二进制按位或运算。如果不存在满足条件的y,则输出-1

3.1.3 输入格式

一行,一个整数x

3.1.4 输出格式

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

3.1.5 样例

3.1.5.1 输入样例 1

3.1.5.2 输出样例 1

3.1.6 数据范围

对于所有测试点,保证0x2025

3.1.7 提示

   (x and y)+(x or y)=2025

其中:

and表示按位与运算,运算符为&

or表示按位或运算,运算符为|

题目信息
2025年 三级 编程题
-
正确率
0
评论
36
点击