#include<iostream> using na
#include<iostream>
using namespace std;
int main()
{
unsigned short x, y;
cin >> x >> y;
x = (x | x << 2) & 0x33;
x = (x | x << 1) & 0x55;
y = (y | y << 2) & 0x33;
y = (y | y << 1) & 0x55;
unsigned short z = x | y << 1;
cout << z << endl;
return 0;
}假设输入的 x、y 均是不超过 15 的自然数,将第 7 行与第 13 行的 short 均改为 char,程序行为不变。
答案
B