금광
📌문제nxm 크기의 금광이 있습니다. 금광은 1x1 크기의 칸으로 나누어져 있으며, 각 칸은 특정한 크기의 금이 들어있다. 채굴자는 첫번째 열부터 출발하여 금을 캐기 시작한다. 맨 처음에는 첫번재 열의 어느 행에서든 출발할 수 있다. 이후 m번에 걸쳐서 매번 오른쪽 위, 오른쪽, 오른쪽 아래 3가지 중 하나의 위치로 이동해야 한다. 결과적으로 채굴자가 얻을 수 있는 금의 최대 크기를 출력하는 프로그램을 작성하시오. 📌풀이2차원 테이블을 이용한 다이나믹 프로그래밍1. 왼쪽 위에서 오는 경우2. 왼쪽 아래에서 오는 경우3. 왼쪽에서 오는 경우이 3가지 경우 중 가장 많이 금을 가지고 있는 경우를 테이블에 저장 📌코드for tc in range(int(input())): # 금광 정보 입력 n..
코딩테스트
2024. 12. 16. 09:45