#27918. 火柴棒问题

火柴棒问题

暂无测试数据。

有一个由火柴棒作为边组成的 $N\times N$ 的格子。($N\le 5$)按照下图,给火柴棒编号。(这是 $N=3$ 的情况,其它情况类似)

现在将移除某些火柴棒的状态作为初始状态,需要再移除一些火柴棒,以保证图中一个正方形也没有。请求出所有需要移除火柴棒的最少根数。

输入格式

第一行一个整数 $T$ 表示测试数据个数。

对于每个测试数据,第一行整数 $N$ ,表示正方形的边长。第二行以一个整数 $m$ 开头($m\le 2n(n+1)$),接下来 $m$ 个不相同的整数,范围在 $[1,2n(n+1)]$ 之间,以空格分开。

输出格式

对每个测试数据,输出一个整数表示最少需要移除的火柴棒个数。

2
2
0
3
3 12 17 23
3
3