Guest User

Untitled

a guest
Dec 10th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. #include <cstdio>
  2. #include <algorithm>
  3. #define FR(a,b) for ( int i = a ; i < b ; i++ )
  4.  
  5. using namespace std;
  6. int t,k,n;
  7. long long vetor[100000];
  8. long long menor;
  9.  
  10. int main(){
  11. scanf("%d",&t);
  12. FR(0,t)
  13. {
  14. menor = 1000000000;
  15. scanf("%d %d",&n,&k);
  16. for ( int j = 0 ; j < n ; j++ )
  17. scanf("%d",&vetor[j]);
  18. sort(vetor, vetor + n);
  19. for ( int j = 0 ; k-1+j != n ; j++ )
  20. if ( vetor[k-1+j]-vetor[j] < menor )
  21. menor = vetor[k-1+j]-vetor[j];
  22. printf("%lld\n",menor);
  23. }
  24. return 0;
  25. }
Add Comment
Please, Sign In to add comment