【名词解释】
每个测试文件均包含多组测试数据。第一行输入一个整数
代表数据组数,每组测试数据描述如下:
在一行上输入两个整数
,表示初始整数。
对于每组测试数据,新起一行,输出三个整数,表示按位或、按位与、按位异或的结果。
3 16 12 0 255 31 255
28 0 28 255 0 255 255 31 224
using ll = long long;
int main() {
int t;
cin >> t;
while(t --) {
ll x, y;
cin >> x >> y;
cout << (x | y) << " " << (x & y) << " " << (x ^ y) << endl;
}
}