1765: 我什么都愿意做

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

题目描述

你在神滨市工匠区迷路了。在街头,有人向你推荐能带来幸运的“猫头鹰幸运水”,你没多想就喝了。一个名为菲莉希亚的魔法少女也喝了同样的猫头鹰幸运水。你们两人所到之处,遭遇的尽是些奇妙的幸运的事件,然而……
喝完幸运药水之后,你获得了n点幸运值,现在你想要消耗掉这n点幸运值并使其收益最大化。你有n个活动可以同时参加(每项活动只能参加一次),参加不同的活动会获得不同数量的收益,且每个活动会消耗一点幸运值,你该如何安排你的活动使得到的收益最大呢?

输入

一个整数n(1<=n<=100),代表你的幸运值。
接下来一个整数t(1<=t<=10000)表示可以参加的活动数量,随后t个不超过1e8(即100000000)的正整数,分别代表第1到第t个活动会获得的收益。

输出

一行一个整数,输入最大收益。

样例输入 复制

3
4 1 2 3 4

样例输出 复制

9

提示

建议使用较快的输入输出

来源/分类