【华为OD机试】-真题 !!点这里!!
【华为OD机试】真题考点分类 !!点这里 !!
题目描述
在一个地图中(地图由n*n个区域组成)有部分区域被感染病菌感染区域每天都会把周围
(上下左右)的4个区域感染请根据给定的地图计算多少天以后,
全部区域都会被感染如果初始地图上所有区域全部都被感染,
或者没有被感染区域,返回-1
输入描述
行N*N个数字(只包合0.1,不会有其他数字)表示一个地图,数字间用分割,0表示未
感染区域,1表示已经感染区域每N个数字表示地图中一行,输入数据共表示N行N列的
区域地图
例如输入1,0,1,0,0,0,1,0,1,
表示地图
1,0,1
0,0,0
1,0,1
输出描述
1个整数,表示经过多少天以后,全部区域都被感染1<=N<200
用例1
输入
1,0,1,0,0,0,1,0,1
输出
2