#include <bits/stdc++.h>
using namespace std;
int main() {
int n, k;
cin >> n >> k;
vector<int> a(n);
for (int i = 0; i < n; i++){
cin >> a[i];
}
vector<int> gaps;
for (int i = 1; i < n; i++){
gaps.push_back(a[i] - a[i-1] - 1);
}
sort(gaps.begin(), gaps.end());
int ans = n;
for (int i = 0; i < n - k; i++){
ans += gaps[i];
}
cout << ans << '\n';
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCBuLCBrOwoJY2luID4+IG4gPj4gazsKCXZlY3RvcjxpbnQ+IGEobik7Cglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKyl7CgkJY2luID4+IGFbaV07Cgl9CgkKCXZlY3RvcjxpbnQ+IGdhcHM7Cglmb3IgKGludCBpID0gMTsgaSA8IG47IGkrKyl7CgkJZ2Fwcy5wdXNoX2JhY2soYVtpXSAtIGFbaS0xXSAtIDEpOwoJfQoJCglzb3J0KGdhcHMuYmVnaW4oKSwgZ2Fwcy5lbmQoKSk7CgkKCWludCBhbnMgPSBuOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBuIC0gazsgaSsrKXsKCQlhbnMgKz0gZ2Fwc1tpXTsKCX0KCWNvdXQgPDwgYW5zIDw8ICdcbic7Cn0=