#YBT02060007. An Easy Problem
An Easy Problem
题目描述
给定正整数 ,求大于 且二进制表示中 1 的数量与 相同的最小整数 。
输入格式
每行一个整数 。输入以单独一行 0 结束,该行不需要处理。
输出格式
每组数据输出一行,表示对应的 。
样例
1
2
3
4
78
0
2
4
5
8
83
数据范围
;每个输入文件最多 组数据。
给定正整数 I,求大于 I 且二进制表示中 1 的数量与 I 相同的最小整数 J。
每行一个整数 I。输入以单独一行 0 结束,该行不需要处理。
每组数据输出一行,表示对应的 J。
1
2
3
4
78
0
2
4
5
8
83
1≤I≤106;每个输入文件最多 1000 组数据。