n×m 网格中:0 表示空格,1 表示新鲜橘子,2 表示腐烂橘子。每分钟,腐烂橘子会使上下左右相邻的新鲜橘子腐烂。求所有新鲜橘子全部腐烂所需的最少分钟数;若无法全部腐烂输出 -1。
第一行两个整数 n、m(1 ≤ n,m ≤ 300)。接下来 n 行,每行 m 个整数(0/1/2),以空格分隔。
一行,一个整数:最少分钟数;无法全部腐烂输出 -1。