import java.util.*;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); int n = sc.nextInt();
int k = sc.nextInt();
int[] a = new int[n];
for(int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
// 初始等待时间是 a[1] 到 a[n-1] 的和(不包括第1首歌)
long totalWait = 0;
for(int i = 1; i < n; i++) {
totalWait += a[i];
}
// 提取第2首歌之后的 n-1 首,排序后去掉最大的 k 个
for(int i = 1; i < n; i++) {
rest[i - 1] = a[i];
}
for(int i = 0; i < k; i++) {
totalWait -= rest[i]; // 移除最长的 k 首
}
System.
out.
println(totalWait
); }
}