#C1337. J1 习题-5 颠倒数位
J1 习题-5 颠倒数位
J1 习题-5 颠倒数位
题目描述
给出一个正整数 ,请尝试颠倒它的二进制位后,输出结果。 提示:以 位整数为存储基础。
输入格式
一行,一个整数 。
输出格式
一行,一个整数,表示 的二进制位颠倒后,形成的整数。
样例输入
1
样例输出
-2147483648
样例解析
$(1)_{10}=(0000 0000 0000 0000 0000 0000 0000 0001)_2$。
$(-2147483648)_{10}=(1000 0000 0000 0000 0000 0000 0000 0000)_2$。
数据范围
对于 的数据:。