728x90
이번 문제는 시작 지점에서 주위에 색이 있는 칸의 수를 구하는 문제입니다.
def solution(board, h, w):
answer = 0
n = len(board)
count = 0
dh = [1, -1, 0, 0]
dw = [0, 0, 1, -1]
for i in range(4):
h_check = h + dh[i]
w_check = w + dw[i]
if 0 <= h_check < n and 0 <= w_check < n:
if board[h][w] == board[h_check][w_check]:
count += 1
return count
728x90
'알고리즘' 카테고리의 다른 글
[백준/2579] 계단 오르기 (파이썬) (0) | 2024.01.23 |
---|---|
[프로그래머스/코딩테스트 연습] 연속 부분 수열 합의 개수 ( 파이썬 ) (0) | 2024.01.10 |
[프로그래머스/PCCP_1번] 붕대 감기(파이썬) (1) | 2024.01.03 |
[백준/13335] 트럭 (파이썬) (0) | 2023.12.29 |
[백준/15664] N과 M (10) ( 파이썬 ) (0) | 2023.12.15 |