#include using namespace std; int main() { long N, K; cin >> N >> K; vector A(N), B(N - 1); for (auto &a : A) cin >> a; sort(A.begin(), A.end()); for (int i = 1; i < N; i++) B.at(i - 1) = A.at(i) - A.at(i - 1); sort(B.begin(), B.end()); long ans = 0; for (int i = 0; i < N - K; i++) ans += B.at(i); cout << ans << "\n"; }