프로그램 명: numtri
제한시간: 1 초
숫자 삼각형이 존재할 때 꼭대기(top)에서 아래(bottom)로 내려올 때 합이 가장 큰 값을 구하는 게 문제이다.
단, 대각선 오른쪽 혹은 왼쪽으로 갈수 있다.
7 - 3 - 8 - 7 - 5 로 내려오는 게 30 으로 가장 큰 합이다
입력
입력의 첫 줄은 층의 수 R (1 <= R <= 1000) 이 주어진다.
다음 줄 부터는 각 층에 해당 하는 숫자가 주어진다. 각 숫자는 100 보다 크지 않는 양의 정수이다.
출력
오른쪽 , 왼쪽 아래 대각선으로 이동하면서 제일 아래층에 도달 할 때의 합을 출력한다.
입출력 예
입력
5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5
출력
30
출처:ioi 기출
[질/답]
[제출 현황]
[푼 후(1)]