-Code
dy = [0, -1, 0, 1]
dx = [-1, 0, 1, 0]
n, m = map(int, input().split())
cell = [list(map(int, input().split())) for _ in range(n)]
answer= 0
for i in range(0, n):
for j in range(0, m):
flag = True
for k in range(0, 4):
y = i + dy[k]
x = j + dx[k]
if 0 <= y < n and 0 <= x < m:
if cell[y][x] >= cell[i][j]:
flag = False
break
if flag:
answer += 1
print(answer)
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 33538번 Crawling (0) | 2025.03.01 |
---|---|
[백준/파이썬] 6491번 Perfection (0) | 2025.02.28 |
[백준/파이썬] 5566번 주사위 게임 (0) | 2025.02.26 |
[백준/파이썬] 33541번 2025는 무엇이 특별할까? (0) | 2025.02.25 |
[백준/파이썬] 33151번 노트북 세 대를 가지고 왔다 (0) | 2025.02.24 |