1453: 地形翻译
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:78
解决:57
题目描述
有一个m*n的区域(0<m,n<2000),该区域由平地和沼泽组成。探险家经过千辛万苦终于标记出了这个区域的地形图,其中平地用‘.’标记,沼泽用‘*’标记,但是这样的标记对计算机处理而言有难度,需要将其先转换成计算机容易理解的数字标记,例如‘.’用‘0’表示,‘*’用‘1’表示。请你编写一个程序完成这些翻译并且打印出对应的数字地形图。
输入
第一行有2个正整数n,m (1≤n≤2000,1≤m≤2000),它们之间以一个空格分隔,表示该地区的地形可以分为n行m列。
接下来n行,每行m个字符,分别表示地图中该位置的信息。其中:
字符“*”表示这个位置是沼泽,无法通行。
小数点“.”表示平地,允许通行。
接下来n行,每行m个字符,分别表示地图中该位置的信息。其中:
字符“*”表示这个位置是沼泽,无法通行。
小数点“.”表示平地,允许通行。
输出
输出对应m行n列的由0和1数字组成的标记图,数字之间用空格隔开。
样例输入 复制
3 5
.*...
...*.
*..*.
样例输出 复制
0 1 0 0 0
0 0 0 1 0
1 0 0 1 0