main(){ int m; scanf("%d",&m); while(m--){ int a,b,i; double t,n; scanf("%d%d%lf",&a,&b,&t); if(b==0){ n=pow(t,1./a); } else { double l=1; for(i=20;i>0;--i){ l-=(a*l+b*log(l)-log(t))/(a+b/l) /i; } for(i=0;i<20;++i){ l-=(a*l+b*log(l)-log(t))/(a+b/l); } n=exp(l); } printf("%.20f\n",n); } return 0; }