Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n, m, k = ( int(i) for i in input().split() )
- a = [ [ 0 for j in range(m)] for i in range(n) ]
- for i in range(k):
- row, col = ( int(i) - 1 for i in input().split() )
- a[ row ][ col ] = -1
- for i in range(n):
- for j in range(m):
- if a[ i ][ j ] == 0:
- for di in range( -1, 2 ):
- for dj in range( -1, 2 ):
- ai = i + di
- aj = j + dj
- # находится ли клетка внутри поля
- if 0 <= ai < n and 0 <= aj < m and a[ ai ] [aj ] == -1:
- a[ i ][ j ] += 1
- # вывод результата
- for i in range(n):
- for j in range(m):
- if a[i][j] == -1:
- print('*', end='')
- elif a[i][j] == 0:
- print('.', end='')
- else:
- print(a[i][j], end='')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement