#D2073O. 【例题】取数

【例题】取数

题目描述

设有 N 个正整数(1N50),其中每一个均是大于等于 1、小于等于 300 的数。

从这 N 个数中任取出若干个数(不能取相邻的数),要求得到一种取法,使得到的和为最大。

例如:当 N=5 时,有 5个数分别为:1318284521

此时,有许多种取法,如:

132821 和为 6213,45 和为 581845 和为 63………

输入

第一行是一个整数 N

第二行有 N 个符合条件的整数。

输出

一个整数,即最大和。

样例

输入复制

5
13 18 28 45 21

输出复制

63

来源

动态规划