Run ID:72265
提交时间:2024-05-04 15:44:14
n, m = map(int, input().split()) a = [] b = [[0 for i in range(n + 5)]for j in range(m + 5)] for i in range(n): s = input() c = [] for x in s: c.append(x) a.append(c) for i in range(1, n + 1): for j in range(1, m + 1): if a[i - 1][j - 1] == '*': b[i - 1][j - 1] += 1 b[i - 1][j] += 1 b[i - 1][j + 1] += 1 b[i][j - 1] += 1 b[i][j + 1] += 1 b[i + 1][j - 1] += 1 b[i + 1][j] += 1 b[i + 1][j + 1] += 1 for i in range(1, n + 1): for j in range(1, m + 1): if a[i - 1][j - 1] == '*': print('*', end = "") else: print(b[i][j], end = "") print()