#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, vb, vs;
  cin >> n >> vb >> vs;
  vector<long long> a(n);
  for (int i = 0; i < n; i++) {
    cin >> a[i];
  }
  long long x, y;
  cin >> x >> y;
  double mn = 1e9, t1, t2, d = 1e9, l;
  int ans = 1;
  for (int i = 1; i < n; i++) {
    t1 = 1. * a[i] / vb;
    l = sqrtl((a[i] - x) * (a[i] - x) + y * y);
    t2 = l / vs;
    if (t1 + t2 == mn) {
      if (l < d) {
        d = l;
        ans = i + 1;
      }
    }
    if (t1 + t2 < mn) {
      d = l;
      ans = i + 1;
      mn = t1 + t2;
    }
  }
  cout << ans;
  return 0;
}
