4439 - 打通蚁穴

小明想要观察两个蚁群的战斗。他有很大的一块观察蚂蚁工坊。

我们从长 、宽、深三个维度把蚂蚁工坊其划分为若干正立方体。其中有一些是蚁穴,有一些是普通的土地。

如果两个立方体上下、左右、前后相邻,那么它们是属于同一个蚁穴的,一个蚁穴内生活着一群蚂蚁,不同的蚁穴属于不同的族群。

现在小明想要知道,他挖空多少单位立方体的蚁穴,可以使得两条不同的蚁穴连通

输入

第一行一个数字n表示土地的单位长、宽、高

接下来n段,每段n行,每行n个0或1,0表示土地,1表示蚁穴

输出

仅一个数字,小明需要挖的蚁穴大小

样例

输入

2
0 1
1 0

1 0
0 1

输出

1

输入

4
1 0 0 0 
0 0 0 0 
0 1 0 0 
0 0 0 0 

0 0 0 0 
0 0 0 0 
0 1 0 0 
0 0 1 0 

0 0 0 0 
0 0 0 0 
1 1 1 0 
0 0 1 0 

0 0 1 0 
0 1 0 0 
0 1 1 0 
1 0 0 0 

输出

2

提示

n \leq 30

保证至少有两个蚁穴

来源

原创

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题