#M1L821. 二进制差位
二进制差位
二进制差位
题目描述
把a、b都写成16位二进制,不足的左侧补0,统计同一位置数字不同的位数。每条输出一个整数;不需要输出二进制串。
输入格式
第一行输入查询数T;接下来T行,每行输入a、b。
输出格式
每次查询输出一行,按输入顺序回答。
样例 1
输入
2
5 3
0 65535
输出
2
16
说明
5为101、3为011,有两位不同;0与全1共16位不同。
样例 2
输入
1
9 9
输出
0
说明
相同数所有位都相同。
数据范围
- 1 ≤ T ≤ 100
- 第1个参数在[0,65535]内,为整数。
- 第2个参数在[0,65535]内,为整数。