#P2335. [SDOI2005] 位图
[SDOI2005] 位图
题目描述
现在我们给出一个 的单色位图,且该图中至少含有一个白色的像素。我们用 来代表第 行第 列的像素,并且定义两点 和 之间的距离为:
任务
请写一个程序,读入该位图,并对于每个像素,计算出离该像素最近的白色像素与它的距离。把结果输出。
输入格式
第一行包括两个用空格分开的整数 和 ,,。
以下的 行每行包括一个长度为 的整数为 或 ,在第 行的第 个字符如果为 ,那么表示像素 为白的,否则为黑的。
输出格式
输出一个 的数表,其中的第 行的第 个数字为 表示像素 到最近的白色像素的距离。
3 4
0 0 0 1
0 0 1 1
0 1 1 0
3 2 1 0
2 1 0 0
1 0 0 1