Advertisement
Fastrail08

Chocolate Distribution

Aug 16th, 2022
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. #include <iostream>
  2. #include<vector>
  3. #include<algorithm>
  4. #include<climits>
  5. using namespace std;
  6.  
  7. int perfectDist(vector<int> &v, int students){
  8.   sort(v.begin(), v.end());
  9.   int res = INT_MAX;
  10.   for(int i = 0, j = students - 1; j < (int) v.size(); i++, j++){
  11.       res = min(res, v[j] - v[i]);
  12.   }
  13.   return res;
  14. }
  15.  
  16. int main()
  17. {
  18.     int n;
  19.     cin >> n;
  20.     vector<int> v(n);
  21.     for(int i = 0; i < n; i++)
  22.       cin >> v[i];
  23.     int students;
  24.     cin >> students;
  25.     cout << perfectDist(v, students) << '\n';
  26.     return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement