#S0077. Secret Message G
Secret Message G
题目描述
贝茜正在领导奶牛们逃跑。为了联络,奶牛们互相发送秘密信息。
信息是二进制的,共有 ()条,反间谍能力很强的约翰已经部分拦截了这些信息,知道了第 条二进制信息的前 ()位,他同时知道,奶牛使用 ()条暗号。但是,他仅仅知道第 条暗号的前 ()位。
对于每条暗号 ,他想知道有多少截得的信息能够和它匹配。也就是说,有多少信息和这条暗号有着相同的前缀。当然,这个前缀长度必须等于暗号和那条信息长度的较小者。
在输入文件中,位的总数(即 )不会超过 。
阅读题目小提醒:注意 信息 和 暗号 的区别。
输入格式
第一行为两个整数 。
第 行,其中第 行的第一个数为 ,接下来是 个 或者 ,代表约翰已经知道的第 条 信息 的前 位。
第 行,其中第 行的第一个数为 ,接下来是 个 或者 ,代表约翰已经知道的第 条 暗号 的前 位。
输出格式
总共 行。第 行为第 条暗号可以和多少截得的信息匹配上。
4 5
3 0 1 0
1 1
3 1 0 0
3 1 1 0
1 0
1 1
2 0 1
5 0 1 0 0 1
2 1 1
1
3
1
1
2
提示
总共截得四条信息和五条暗号。
截得的信息分别为:
截得的暗号分别为: