H, W = map(int, input().split())
M = [list(input()) for _ in range(H)]
result = 0
for i in range(H):
line = 0
for j in M[i]:
if j == '/' or j == '\\': line += 1
#line이 홀수개일때 .이 도형안에, 짝수개일때 도형밖에(도형이 닫힌거니까) 있다고 생각
if line % 2 == 1 and j == '.': result += 1
result += (line // 2)
print(result)
'알고리즘 > 백준 (Pyhthon)' 카테고리의 다른 글
[알고리즘] 백준 5052 전화번호 목록 / 파이썬 (0) | 2020.09.23 |
---|---|
[알고리즘] 백준 15988 1, 2, 3 더하기 2 / 파이썬 (0) | 2020.09.22 |
[알고리즘] 백준 2206 벽 부수고 이동하기 / 파이썬 (0) | 2020.09.21 |
[알고리즘] 백준 11779 최소비용 / 파이썬 (0) | 2020.09.21 |
[알고리즘] 백준 15685 드래곤 커브 / 파이썬 (0) | 2020.09.17 |