#include <bits/stdc++.h>
using namespace std;
template <typename T>
inline T abs(T t) {
  return t < 0 ? -t : t;
}
const long long modn = 1000000007;
inline long long mod(long long x) { return x % modn; }
double res, d, l, v1, v2;
int main() {
  scanf("%lf%lf%lf%lf", &d, &l, &v1, &v2);
  res = (l - d) / (v1 + v2);
  printf("%.15f\n", res);
}
