#include using namespace std; typedef long long ll; typedef long double ld; typedef pair P; typedef pair Pll; #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define repn(i, n) for (int i = 0; i <= (int)(n); i++) #define srep(i, l, n) for (int i = l; i < (int)(n); i++) #define srepn(i, l, n) for (int i = l; i <= (int)(n); i++) #define pb push_back templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b> n >> k; vector a(n); rep(i,n) cin >> a[i]; sort(a.rbegin(), a.rend()); int ans = a[0]; for(int i = 1; i < k; i++){ if(a[i]<0) break; ans += a[i]; } cout << ans << endl; }