#2654. 矩阵距离
矩阵距离
Background
给定一个行 列的矩阵 与之间的曼哈顿距离定义为:
输出一个行 列的整数矩阵 ,其中:
Input
第一行,两个整数, 。 接下来一个 行 列的 矩阵,数字之间没有空格。
Output
一个 行 列的矩阵,相邻两个整数之间用一个空格隔开。
Samples
3 4
0001
0011
0110
3 2 1 0
2 1 0 0
1 0 0 1
Limitation
给定一个N行 ,M 列的01矩阵 A[i][j]与A[k][l]之间的曼哈顿距离定义为:
dist(A[i][j],A[k][l])=∣i−k∣+∣j−l∣
输出一个N行 M列的整数矩阵 B,其中:
B[i][j]=min1≤x≤N,1≤y≤M,A[x][y]=1dist(A[i][j],A[x][y])
第一行,两个整数N, M。 接下来一个 N行M 列的 01 矩阵,数字之间没有空格。
一个 N 行M 列的矩阵B,相邻两个整数之间用一个空格隔开。
3 4
0001
0011
0110
3 2 1 0
2 1 0 0
1 0 0 1
1≤N,M≤1000
By signing up a 黑猫OJ universal account, you can submit code and join discussions in all online judging services provided by us.