Description
功能是将一个int型的数的奇偶位互换,例如6的2进制为0110, 第一位与第二位互换,第三位与第四位互换,得到1001,输出应该为9 .
Output
一行一个整数,表示n的奇偶位互换后的十进制值
HINT
样例一解释:
9的二进制00000000000000000000000000001001,奇数位与偶数位互换后的二进制为
00000000000000000000000000000110,表示十进制值6
样例二:
输入:
5
输出:
10
样例解释:5的二进制00000101,奇数位与偶数位互换后的二进制为00001010
表示十进制值10
-2^31 <= n <= 2^31 -1