# 数の差の問題 # 数の差をリストアウト、ソート # その最大の差K-1個をスキップできる N, K = map(int, input().split()) A = list(map(int, input().split())) A.sort() diff = [] for i in range(N-1): diff.append(A[i+1]-A[i]) diff.sort(reverse = True) #print(diff) ans = sum(diff[K-1:]) print(ans)