#KKT090910. 奇怪的电视

    ID: 317 传统题 3000ms 256MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>9-11广度优先搜索BFS9-3位运算状态压缩

奇怪的电视

题目描述

电视有 NN 个按钮,各为按下或释放状态。每次只能按一个当前处于释放状态的按钮,将它设为按下,并释放给定的一些其他按钮,未列出的按钮状态不变。求最少按多少次,才能使只有第3个按钮按下。

输入格式

第一行 NN。第二行 NN 个0或1,表示初始状态。接下来 NN 行,第 ii 行先给出 KK,再按升序给出按下按钮 ii 时会释放的 KK 个按钮编号。这些编号互异且不含 ii。

输出格式

输出最少按键次数。

样例

5
1 1 0 0 1
4 2 3 4 5
4 1 3 4 5
2 2 4
0
4 1 2 3 4
3

数据范围

对于30%的数据,N≤10N\le10;对于100%的数据,3≤N≤203\le N\le20。保证有解。