#P11567. 建造军营II
建造军营II
题目背景
A 国又在与 B 国激烈交战中。
题目描述
在前线,A 国有 个重要据点。有一些据点间存在双向道路,可以选择派遣/不派遣军队驻守。
A 国情报部门得知,B 国即将实行 个作战计划中的一个。第 个作战计划的内容是,向 据点至 据点的交通线发动袭击。具体来说,B 国将选择一条可经过重复据点,但不经过重复道路的由 到 的路径,若这条路径上存在道路无驻守军队,则袭击成功。
A 国希望 B 国的任何作战计划都不可能获得成功。除了确保兵力足够以外,A 国还可以选择一些道路进行焦土行动——这将防止 B 国通过这条道路实施作战。但是焦土行动本身也会影响 A 国的补给运输,因此被焦土的道路上不应该部署部队;同时, A 国要求在焦土行动后,任意两个据点之间仍然存在至少一条不经过被焦土的道路的路径。
作为 A 国军队最高参谋部的成员,你被要求给出不同防守计划的方案数——两个防守计划不同,当且仅当存在一条道路的驻守情况不同,或一条道路焦土行动实施与否的状态不同。方案数对 取模。
输入格式
第一行两个整数 。
接下来 行长度为 的 01 序列 , 为 1 则代表据点 与据点 间存在道路。
接下来 行,每行读入 。
输出格式
一行一个整数,表示答案。
2 1
01
10
1 2
1
参见下发文件
参见下发文件
提示
对于 的数据:,,,,。
子任务编号 | 分值 | 特殊性质 | ||
---|---|---|---|---|
1 | 5 | 无特殊限制 | / | |
2 | 10 | |||
3 | 无特殊限制 | |||
4 | 无特殊限制 | A | ||
5 | 20 | B | ||
6 | 10 | / | ||
7 | ||||
8 | 25 | 无特殊限制 |
特殊性质 A:保证 。
特殊性质 B:保证 。