Submission #868952

#TimeUsernameProblemLanguageResultExecution timeMemory
868952F_UniverseStove (JOI18_stove)C++14
100 / 100
39 ms2464 KiB
#include <bits/stdc++.h>
using namespace std;

int main(){
  int n,k;
  cin >>n >>k;
  int x[n];
  int y[n];
  int sum=0;
  y[0]=0;
  for(int i=0;i<n;i++){
    cin >>x[i];
  }
  for(int i=1;i<n;i++){
    y[i]=x[i]-x[i-1];
    
  }
  sort(y,y+n);
  for(int i=0;i<n-k+1;i++){
    sum=sum+y[i];
  }
  printf("%d",sum+k);

}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...