#include using namespace std; #define rep(i,a,b) for(int i=a;i> M; rep(m, 0, M) { cin >> A >> B >> T; if (A < 1e-10) { double ans = exp(pow(T, 1.0 / B)); printf("%.12f\n", ans); continue; } if (B < 1e-10) { double ans = pow(T, 1.0 / A); printf("%.12f\n", ans); continue; } T = pow(T, 1.0 / B) * A / B; double lo = 0, hi = 1e18; rep(i, 0, 100) { double md = (lo + hi) / 2; if (chk(md)) hi = md; else lo = md; } double ans = pow(hi, B/A); printf("%.12f\n", ans); } }