#include #define rep(i, a, b) for(int i = a; i < b; i++) #define Rep(i, a, b) for(int i = a; i <= b; i++) #define repr(i, a, b) for(int i = a; i >= b; i--) #define _GLIBCXX_DEBUG #define Vl vector #define Vs vector #define Vp vector> #define P pair using ll = long long; #define ALL(v) (v).begin(),(v).end() #define endl "\n" #define chmin(x, y) x = min(x, y) #define chmax(x, y) x = max(x, y) #define co(x) cout << x << endl #define coel cout << endl #define pb push_back #define sz(v) ((ll)(v).size()) using namespace std; const double pi = acos(-1.0); const ll MOD = 1e9 + 7; const ll INF = 1LL << 60; #define pp pair> #define fi first #define se second void print(Vl vec){ rep(i, 0, sz(vec)){ if(i) cout << " "; cout << vec[i]; } coel; } //////////////////////////////////////////////////////// int main() { double p; cin >> p; double bunnbo = 1.0 - p; cout << p/bunnbo << endl; return 0; }