熙小神


私信TA

用户名:dotcpp0779479

访问量:1848

签 名:

等  级
排  名 848
经  验 3624
参赛次数 0
文章发表 97
年  龄 0
在职情况 学生
学  校 武汉理工大学
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

n,m=map(int,input().strip().split())

l = [list(j for j in input()) for i in range(n)]

s = [[-1,0],[0,-1],[1,0],[0,1]]

c = 0

for i in range(n):

    for j in range(m):

        if l[i][j] == '#':

            l[i][j] = '.'

            for k in s:

                a = i+k[0]

                b = j+k[1]

                if (0 <= a < n) and (0 <= b < m) and l[a][b] == '#':

                    l[a][b] = "."

                    break

            c += 1

print(c)


 

0.0分

0 人评分

  评论区

  • «
  • »