往届 ACM 队训练题 (参考)

1095. 加密1

单点时限: 2.0 sec

内存限制: 256 MB

对一个整数 (32 位无符号整数) 进行规则如下的加密:

  1. 低 16 位和高 16 位互换

  2. 此时的低 16 位按位取反

  3. 此时的高 16 位与低 16 位进行异或运算,结果存储到高 16 位

写出一个程序对指定的整数进行加密。

输入格式

输入有多 case,每个 case 一行,且只有一个整数

输出格式

对于每个 case 输出一个整数 (16 进制形式),即加密后的整数

样例

Input
1
Output
FFFEFFFF
不限期开放

题目列表