问题 CB: Boredom

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:12 解决:8

题目描述

Alex不喜欢无聊。这就是为什么每当他感到无聊时,他就会想出游戏。一个漫长的冬夜,他想出了一个游戏,并决定来玩。给定一个由n个整数组成的序列a。玩家可以走一些步。在一个步骤中,他可以选择序列中的一个元素(我们将其表示为ak)并将其删除,此时所有等于ak+1ak-1的元素也必须从序列中删除。这一步将ak作为得分给玩家,Alex是个完美主义者,所以他决定尽可能多得分数。帮助他。

输入

第一行是整数n(1≤n≤105),表示序列的长度。第二行是长度为n的序列a1, a2, a3, ... , an(1≤i≤n,1≤a≤105)

输出

输出一个整数——所能获得的最大得分

样例输入 复制

9
1 2 1 3 2 2 2 2 3

样例输出 复制

10