SHAOXIAOJ正在加载中...

2435: 高低位交换

金币值:1 定数:1 时间限制:1.000 s 内存限制:256 M
正确:0 提交:0 正确率:0.00% 命题人:
点赞量:0 收藏量:0 题目类型:程序

题目描述

输入一个小于 $2^{32}$ 的正整数。 这个数可以用一个 `32` 位的二进制数表示(不足 `32` 位用 `0` 补足)。 我们称这个二进制数的前 `16` 位为“高位”,后 `16` 位为“低位”。将它的高低位交换,我们可以得到一个新的数。 输出这个新的数(用十进制表示)。

输入格式

输入一个小于 232 的正整数

输出格式

输出一个整数表示交换后的数(十进制表示)

输入样例    复制

1314520  

输出样例    复制

249036820

提示