#include <bits/stdc++.h>
#pragma GCC optimize("Ofast")
using namespace std;
int main() {
  double ans = 1, a, b, c;
  scanf("%lf%lf%lf", &a, &b, &c);
  if (b > a + c) {
    puts("0");
  } else if (b <= c) {
    puts("1");
  } else {
    for (int i = 1; i <= c + 1; i++) {
      ans = ans * 1.0 * (b - i + 1) / (a + i);
    }
    printf("%.10f", 1 - ans);
  }
  return 0;
}
