巧妙布局
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
- 游戏开始时,每组获得 个秘密词语。
- 每个词具有不同的特征 ,表述该词满足哪些特点。
- 例如特点 分别表示 "名词","动词","动画","电影",则词「你的名字(电影)」对应的特征 表示这个词满足第 个特点。
- 每一轮,每组需要描述获得的三个秘密词语的一些特点,但又不希望被对方猜到。具体来说,描述一个词时,指出的特点需要满足:
- 必须与该词符合(描述是该词特征的子集)。例如该词的特征为 ,则不能描述为 。
- 不会和其他词混淆(描述不是其他词特征的子集),例如该词的特征为 , 描述为 ,则 不应该是其他两个词特征的子集。例如,若另外某个词的特征是 ,则无法通过 来区分这两个词,所以不能采用这样的描述。
- 每个词的描述不能和之前某一轮描述完全相同,例如之前某轮对这个词的描述为 ,则这轮不能再采用 进行描述。
现在只考虑己方的情况。给出己方获得的三个词的特征 ,如果这一轮对于某个词,己方无法给出满足要求的描述,游戏就只能结束。问:游戏结束前,己方能完整进行多少轮描述?答案对 取模。
(不影响做题)为简化题面描述,对桌游规则有改编。
(不影响做题)这是因为,在实际桌游中,每组需要派出代表先选出一个 的排列,然后按照 所示的顺序描述这三个词,而己方其他成员需要精准猜出这个排列 ,所以每个词的描述不能和其他词混淆。
输入格式
第一行一个正整数 ,表示不同特点的个数。
接下来三行每行一个由 组成的字符串 ,其中 表示第 个词不具有特点 ,而 表示第 个词具有特点 。
输出格式
仅一个正整数,表示能进行多少轮完整描述。答案对 取模。
样例输入1
5
11011
10101
10110
样例输出1
2
样例 1 解释
共有 个不同的特点 。
对于第一个词,特征为 ,有
$[2],[1,2],[2,4],[2,5],[4,5],[1,2,4],[1,2,5],[1,4,5],[2,4,5],[1,2,4,5]$
共 种合法的描述方法。
对于第二个词,特征为 ,有 两种描述方法。
对于第三个词,特征为 ,有 两种描述方法。
由于每一轮必须对每一个词描述一次,所以最多描述两轮,就必须结束游戏。
样例输入2
5
10011
11011
10110
样例输出2
0
样例 2 解释
无论怎样描述第一个词,都可能和第二个词混淆,不满足题目要求。
数据范围与约定
, 是仅由 构成的长度为 的字符串。