#Z01703. 奇妙的位运算-逆向

奇妙的位运算-逆向

题目描述

给你2个正整数a 和 b,这里1 请你编程实现用a和b的二进制的第23-31位来,分别存储sum的高9位和低9位。 例如: a=2,b=6,sum=32631 sum的2进制是111111101110111,所以高9位是000111111,低9位是101110111 那么分别存到ab的23-32位里得到: x=264241154,对应2进制是: 1111110000000000000000000010 和 y=1572864006,2进制是:1011101110000000000000000000110

输入格式

给你如上计算得到的x, y,你能还原出 a  b  sum 3个整数吗?

输出格式

a b sum

264241154 1572864006
2 6 32631