关灯问题 II
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
现有 盏灯,以及 个按钮。每个按钮可以同时控制这 盏灯——按下了第 个按钮,对于所有的灯都有一个效果。按下 按钮对于第 盏灯,是下面 种效果之一:
- 如果 为 ,那么当这盏灯开了的时候,把它关上,否则不管;
- 如果 为 ,如果这盏灯是关的,那么把它打开,否则也不管;
- 如果 为 ,无论这灯是否开,都不管。
现在这些灯都是开的,给出所有开关对所有灯的控制效果,求问最少要按几下按钮才能全部关掉。
输入格式
前两行两个整数,分别是 和 。
接下来 行,每行 个整数,第 行的第 个整数为 ,表示第 个开关对第 个灯的效果。
输出格式
一个整数,表示最少的按按钮的次数。如果没有任何办法使其全部关闭,输出 。
3
2
1 0 1
-1 1 0
2
提示
数据范围及约定
- 存在 的数据,输出无解可以得分。
- 存在 的数据,。
- 存在 的数据,。
上面的数据点可能会重叠。
对于 的数据,。