题目描述
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库给定一个整数 x,将它低位连续的 0 都变成 1。其他位不变
输入
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库一个非负整数n
输出
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库一个十进制整数,二进制的低位所有0都置为1所对应的十进制值
样例输入
16
样例输出
31
提示
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库样例一解释:
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库16的二进制为00000000000000000000000000010000
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库将其低位4个0置为1后的二进制为00000000000000000000000000011111
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库对应十进制的值为31
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库样例二:
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库输入:
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库442
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库输出:
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库443
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库