问题描述
kAc有n堆糖果,每堆有A[i]个。
kAc说你只能拿m次糖果,聪明的你当然想要拿最多的糖果来吃啦啦啦~
//第二天,kAc问你还想吃糖果么?(嘿嘿嘿)说着眼角路出奇怪的微笑…
挺简单的一道题,但是要注意好了数据的大小,用long long 类型就够了
#include <iostream>
#include <algorithm>
using namespace std;
typedef long long ll;
ll a[1000];
bool cmp(ll a,ll b)
{
return a > b;
}
int main()
{
ll n,m;
ll sum = 0;
cin >> n >> m;
for (int i = 0; i < n;i++)
{
cin >> a[i];
}
sort(a, a + n,cmp);
for (int i = 0; i < m;i++)
{
sum += a[i];
}
cout << sum;
return 0;
}