#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
/**
**/
int main()
{
// freopen("data.in", "r", stdin);
int S,n,k;
double a,p,q,ans;
scanf("%d", &S);
while(S--){
scanf("%d%lf%d", &n, &p, &k);
if(p == 0) ans = 0;
else{
q = 1-p;
a = (1-q)/(1-pow(q,n));
ans = a*pow(q,k-1);
}
printf("%.4lf\n", ans);
}
return 0;
}
uva10056 等比序列求和公式
最新推荐文章于 2022-01-24 22:36:38 发布
本文介绍了一个使用 C++ 编写的程序,该程序用于计算特定概率问题的答案。通过输入不同的参数,如试验次数、每次试验成功的概率及连续成功次数,程序能够计算并输出相应的累积概率值。适用于概率论学习和实践应用。
529

被折叠的 条评论
为什么被折叠?



