#include<iostream>#include<cstdio>#include<cmath>#include<cstring>#include<string>#include<cmath>#include<stack>#include<queue>#include<vector>#include<set>#include<map>#include<functional>#include<ctime>#include<iomanip>#include<sstream>#include<algorithm>#define ll long long#define PI acos(-1)#define mes(x,y) memset(x,y,sizeof(x))#define lp pair<ll, ll>#define FAST_IO ios::sync_with_stdio(false);cin.tie(0);cout.tie(0)
using namespace std;
ll n, m, i, j, k, t;
string s, s1, s2;constdouble INF=1e-9;double a, b, c;intmain(){
FAST_IO;while(cin >> a >> b >> c){double begin =1, end = c;while((begin + end)/2- begin > INF){double mid=(begin + end)/2;if((pow(mid, a)+b *1.0*log(mid))>= c)end = mid;else begin = mid;}printf("%.8lf\n", begin);}return0;}