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$。 ### 分类标签 (无)