题库/P0274

#P0274. 【例45.3】 寻找最低数

    远端评测题 难度: 进阶 标签>一本通编程启蒙二进制位运算教材配套一本通·第45章
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

P0274 · 【例45.3】 寻找最低数

退出在线编程模式
进阶 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交

说明

给你一个正整数AA(1≤A≤2.1×1091≤A≤2.1×10^9),输出AA的最低数。
例如,给你 A=26A=26,我们可以将AA化成二进制为 1101011010 ,则AA 的最低数是 1010,输出 1010 的十进制为 22。
再例如,给你 A=88A=88,我们可以将AA化成二进制为 10110001011000,则AA的最低数是10001000,输出为88。

输入格式

输入包含多组测试样例。每行输入一个正整数AA(1≤A≤2.1×1091≤A≤2.1×10^9)。当输入 00 时,输入结束。

输出格式

对于每一个输入,输出对应的最低数。

样例

26
88
0
2
8