#Y1267. 【45课】【3274】 寻找最低数

【45课】【3274】 寻找最低数

题目描述

给定一个正整数 AA,输出 AA 的最低数。

在本题中,我们规定一个数的最低数由其二进制格式下最右边的 11,以及该 11 右边的所有的 00 组成的数字。

例如,如果 A=26A = 26,其二进制为 1101011010,则 AA 的最低数是 1010,输出 1010 的十进制为 22

再比如,A=88A = 88,其二进制为 10110001011000,则 AA 的最低数是 10001000,输出为 88

输入格式

输入包含多组测试样例。

每行输出一个正整数 AA

当输入 00 时,输入结束。

输出格式

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

输入输出样例 #1

输入 #1

26
88
0

输出 #1

2
8

说明/提示

  • 1A2.1×1091\leq A\leq 2.1\times10^9