#H1022. 化智为空
化智为空
题目描述
观者遇到一个发光立方体,这个立方体是一个 维的 Hypercube。
具体地,我们定义一个 维 Hypercube 是一张 个点的无向图,每个点编号为一个长为 的 01 串,两个点 之间有连边当且仅当 的汉明距离为一,定义两个 01 串的汉明距离为不相同的位数。
观者在这个 Hypercube 上画了三个高维球,第 个高维球的球心位于 ,半径为 ,这个高维球包含了所有满足 与 的 Hamming 距离不超过 的结点 (容易发现 与 的 Hamming 距离即这两个结点在图上的最短路长度)。
她想知道,这三个球的并集包含多少结点。由于答案过大,你只需回答其对 取模的结果。
输入格式
第一行一个正整数 。
接下来三行,每行一个长为 的 01 串 与一个正整数 ()。
输出格式
一行一个非负整数,表示答案。
4
1 1101
2 0111
1 1001
14
数据范围
对于 的数据,。
数据点编号 | 特殊性质 | |
---|---|---|
A | ||
B | ||
C | ||
特殊性质 A:保证 。
特殊性质 B:保证 。
特殊性质 C:保证 与 恰好按位不同。
样例
统计
相关
在下列比赛中: