|
题目描述“水果消除”是一款手机游戏,相信大家都玩过或玩过类似的游戏。 下面是“水果消除”游戏的一种初始状态。 消除的基本规则:如果有2个或2个以上的相同水果连在一起,则可以点选并消除。 请问在某一种状态下,有几种可以点选并消除的选择方案。 输入先输入一个整数n,表示放水果的格子总数为n*n。n取3到1000之间的整数(含3和1000)。 然后依次输入n*n个表示水果的数据,不同的水果用不同的数字表示,同一种水果用相同的数字表示。 表示水果的数字编号从1开始,不超过100。 输出在输入数据对应的初始状态下,有几种点选并消除的选择方案。 输出方案数。 样例输入6
1 1 2 2 2 2
1 3 2 1 1 2
2 2 2 2 2 3
3 2 3 3 1 1
2 2 2 2 3 1
2 3 2 3 2 2
样例输出6
|
水果消除(搜索之DFS)
最新推荐文章于 2024-03-20 22:33:23 发布