#HDU8120. 湖上午后
湖上午后
题目描述
以二进制形式给出两个非负整数 和 ,请求出方程 or and 在 和 都取 中的整数时,共有几组解。
其中,or 表示按位或,and 表示按位与。
答案对 取模。
输入格式
输入的第一行包含一个整数 ,表示测试用例的数量。
接下来是 个测试用例的描述。
每个测试用例,共一行,包含两个 01 字符串 和 (字符串 和 的长度 和 有 ,分别表示 和 的二进制形式。保证给定的 和 的二进制形式无前导零,且 。
输出格式
对于每个测试用例,输出一行,包含一个非负整数,表示答案对 取模的值。
样例
6
11 1000
1000 1001
0 100
11 111
10 111
0 11111
18
4
17
17
24
454