fork(1) download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main(){
  4. int n,c,a[100001],b[100001];
  5. cin>>n>>c;
  6. int k=n-c;
  7. for(int i=0; i<n; i++) cin>>a[i];
  8. sort(a,a+n);
  9. int f=0;
  10. for(int i=0; i<n-1; i++){
  11. for(int j=i; j<k; j++){
  12. if(j>=n) break;
  13. b[f]=a[j+1]-a[i]; f++;
  14. }
  15.  
  16. }
  17. sort(b,b+f);
  18. cout<<b[k]<<endl;
  19.  
  20. }
Success #stdin #stdout 0s 3808KB
stdin
5 3
1
2
8
4
9
stdout
3