문제 번호: 1932
문제 제목: 정수 삼각형
문제 주소: https://www.acmicpc.net/problem/1932
문제 내용
크기가 n인 정수 삼각형이 주어졌을 때 최상층에서 최하층까지 이동하면서 합계가 가장 큰 경로의 값을 출력한다.
테스트 케이스
5 |
30 |
1 |
1 |
15 |
1074 |
문제 풀이
RGB거리와 비슷한 방식으로 풀 수 있는 문제다. 문제에서는 최대값만을 구하면 되므로 최하층에서 최상층으로 좁혀간 뒤 최상층에서 계산한 결과 값을 바로 출력해주면 된다.
최상층에서 최하층으로 넓혀가면서 구할 경우 최하층 계산이 끝난 후 N개의 배열에서 결과값을 찾는 연산을 추가로 해줘야 한다. 목적에 따라서는 최상층에서 최하층으로 이동하는 것이 적절할 수 있으나 문제에서 요구하는 것과는 관계가 없다.
풀이 코드
'공부 > 문제풀기' 카테고리의 다른 글
백준 1463 - 1로 만들기 (0) | 2019.08.26 |
---|---|
백준 2579 - 계단 오르기 (0) | 2019.08.23 |
백준 1149 - RGB거리 (0) | 2019.08.23 |
백준 9461 - 파도반 수열 (0) | 2019.08.21 |
백준 1904 - 01타일 (0) | 2019.08.21 |