문제 출처 https://www.acmicpc.net/problem/16234 정답 풀이 bfs 알고리즘을 활용했다. - 일단 주어진 board의 전체를 돈다. - 이때 한번 방문한 위치는 안간다. - 모든 board를 다 돌았을 때 그 어떤 값도 변경되지 않는다면 반복문에서 break를 한다. - 한번 방문한 곳에서 bfs 함수를 돌린다. - 이때 arr 배열에 조건에 맞는 (L 이상 R이하 차이) 위치들을 push 한다. - arr의 위치들의 board 값을 다 더하고 평균을 내서 새롭게 board에 값을 넣어준다. 정답 코드 const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n')cons..