Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #include <vector>
  2. #include <iostream>
  3. #include <algorithm>
  4. #include <set>
  5. #include <numeric>
  6.  
  7. #define pb push_back
  8. #define b begin
  9. #define e end
  10. #define mp make_pair
  11.  
  12. using namespace std;
  13.  
  14.  
  15. int main(){
  16. int n, m, k;
  17. cin >> n >> m >> k;
  18. vector<int> v(n), job(m);
  19. for (auto& x : v) {
  20. cin >> x;
  21. }
  22. for (auto& x : job) {
  23. cin >> x;
  24. }
  25.  
  26. int maxx = 0;
  27. int index = 0;
  28.  
  29. for (int i = 0; i < n; ++i) {
  30. int cur = 0;
  31. for (int j = 0; j < m; ++j) {
  32. if (abs(job[j] - v[i]) <= k) ++cur;
  33. }
  34. if (cur > maxx) {
  35. maxx = cur;
  36. index = i;
  37. }
  38. }
  39. cout << index + 1;
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement