만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

시상품

면접 대비

시간 제한1초메모리 제한1024 MB

요약
순서대로 주어진 상품 가치에서 값이 엄격히 증가하는 부분수열의 합이 가장 큰 경우를 구합니다.
난이도

보통10점 중 4점

유형
동적 계획법, 배열
정답자
아직 제출이 없습니다

문제

미샤는 지능 쇼의 시상식에 참가한다. 시상 과정에서 상품이 하나씩 차례로 제안된다. 각 상품에는 가격이 있다. 미샤는 제안받은 상품마다 받을지 말지를 밝혀야 한다. 받거나 넘긴 뒤에는 다음 상품이 제시되며, 이전 상품으로 돌아가 결정을 바꿀 수 없다.

미샤는 첫 번째로 받는 상품으로 아무 상품이나 고를 수 있다. 그 뒤로는 직전에 받은 상품보다 가격이 엄격히 큰 상품만 받을 수 있다.

미샤는 쇼의 대본을 미리 보아서 상품 가격과 제안되는 순서를 알고 있다. 받는 상품 가격의 합이 최대가 되도록 상품을 고르는 것을 도와달라.

입력

첫 줄에 상품의 개수 nn이 주어진다 (1≤n≤10001 \le n \le 1000). 둘째 줄에는 상품의 가격 a1,a2,…,ana_1, a_2, \ldots, a_n이 미샤에게 제시되는 순서대로 주어진다 (1≤ai≤1091 \le a_i \le 10^9).

출력

미샤가 받을 수 있는 상품 가격 합의 최댓값을 한 줄에 출력한다.

예제1

  1. 예제 1

    입력
    5
    4 2 3 6 6
    
    예상 출력
    11