luogu#P7297. [USACO21JAN] Telephone G
[USACO21JAN] Telephone G
题目描述
Farmer John 的 N 头奶牛,编号为 ,站成一行()。第 头奶牛的品种编号为 ,范围为 ,其中 。奶牛们需要你帮助求出如何最优地从奶牛 传输一条信息到奶牛 。
从奶牛 传输信息到奶牛 花费时间 。然而,不是所有品种的奶牛都愿意互相交谈,如一个 的方阵 所表示,其中如果一头品种 的奶牛愿意传输一条信息给一头品种 的奶牛,那么 ,否则为 。不保证 ,并且如果品种 的奶牛之间不愿意互相交流时可以有 。
请求出传输信息所需的最小时间。
输入格式
输入的第一行包含 和 。
下一行包含 个空格分隔的整数 。
以下 行描述了方阵 。每行包含一个由 个二进制位组成的字符串,从上往下第 个字符串的第 位为 。
输出格式
输出一个整数,为需要的最小时间。如果不可能从奶牛 传输信息至奶牛 ,输出 。
5 4
1 4 2 3 4
1010
0001
0110
0100
6
提示
最优传输序列为 。总时间为 。
测试点性质:
- 测试点 1-5 满足 。
- 测试点 6-13 没有额外限制。
供题:Dhruv Rohatgi