📍 문제 설명 💡 접근 책에서 DP를 이용해서 푸는 방법을 학습했으나 브루트포스 카테고리로 분류되어 있어서 브루트포스로 풀었다. 최대점수 구하기 문제와 비슷하게 상담을 진행한다/진행하지 않는다로 분류해야 한다. 진행하지 않는 경우도 고려해야 하는 이유는 해당 상담을 진행하지 않았을 때 얻게 되는 최종 금액이 더 클 수도 있기 때문이다. 👩💻 코드 1.브루트포스 import java.util.*; public class Main { static int n, m, answer, sum; static int[][] board,clone; static boolean[] arr; static boolean[][] visited; static int[] dx = {-1,1,0,0}; static int[] dy ..