#include "bits/stdc++.h" #define debug(x) cout<<#x<<": "< VI; typedef vector> VVI; typedef long long ll; set mergeSet(set s1, set s2) { for (int ele : s2) { s1.insert(ele); } return s1; } void solve() { #ifdef _WIN32 istream &cin = ifstream("input.txt"); #endif int a, b, x, v; cin >> a >> b >> x >> v; cout << fixed << setprecision(10) << (double)v * x / (a + b) << endl; } int main() { cin.tie(0); ios::sync_with_stdio(false); solve(); #ifdef _WIN32 system("PAUSE"); #endif return 0; }