3714: 【例45.3】 寻找最低数
文件提交:无需freopen
内存限制:512 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:7
解决:2
题目描述
## 【例45.3】 寻找最低数
时间限制:1000 ms
空间限制:512 MiB
题目类型:传统
### 题目描述
给你一个正整数 $A$ ,输出 $A$ 的最低数。
例如,给你 $A =26$ ,我们可以将 $A$ 化成二进制为 $11010$ ,则 $A$ 的最低数是 $10$,输出 $10$ 的十进制为 $2$ 。
再例如,给你 $A =88$ ,我们可以将 $A$ 化成二进制为 $1011000$ ,则 $A$ 的最低数是 $1000$ ,输出为 $8$ 。
### 输入格式
输入包含多组测试样例。每行输入一个正整数 $A$ 。当输入 0 时,输入结束。
### 输出格式
对于每一个输入,输出对应的最低数。
### 样例
#### 样例输入
```
26
88
0
```
#### 样例输出
```
2
8
```
### 数据范围与提示
对于 $100\%$ 的数据, $1≤A≤{2.1×10}^9$。
### 分类标签
(无)