#include<cmath>
#include<iomanip>
#include<iostream>
using namespace std;
#define eps 1e-9
int main()
{
int s;
cin>>s;
int n, player;
double p;
while(s--)
{
cin>>n>>p>>player;
double a = 1;
a = pow(1-p, n);
double q, ans;
q = p*pow(1-p, player-1);
if(p < eps && p > -eps)
ans = 0;
else
ans = q/(1-a);
cout<<fixed<<setprecision(4)<<ans<<endl;
}
return 0;
}
uva 10056 - What is the Probability ?
最新推荐文章于 2021-05-29 12:21:29 发布