fzu 2132
2024-08-31 06:23:26
#include<stdio.h>
double h;
double tt;
void s(long long m,long long n) {
long long i,j,sum;
j=1;
sum=1;
for(i=n;i>=n-m+1;i--,j++) {
sum*=i;
sum/=j;
}
h=h*1.0*sum;
return ;
}
int main(){
long long n,m,i,j,t;
double f;
scanf("%I64d",&t);
while(t--) {
scanf("%I64d%I64d%lf",&n,&m,&f);
tt=0;
for(j=m;j<=n;j++) {
h=1.0;
for(i=1;i<=j;i++)
h*=f;
for(i=1;i<=n-j;i++)
h=h*(1-f);
s(j,n);
tt=tt+h;;
}
printf("%.4f\n",tt);
} return 0;
}
最新文章
- C#查找以某个字母开头另一字母结尾的字符串
- Node.js高级编程读书笔记 - 2 文件和进程处理
- rhel7系统破root开机密码
- Linux系统调用---同步IO: sync、fsync与fdatasync【转】
- Chp5: Bit Manipulation
- 每天的学习经验:SharePoint 2013 定义自己添加的产品清单。Callout菜单项、文档关注、SharePoint服务机端对象模型查询
- Linux IO模型(同步异步阻塞非阻塞等)的几篇好文章
- 移动端小坑:用户长按H5文字出现复制
- Redis入门到高可用(十九)——Redis Sentinel
- MSSqlServer 主从同步复制原理(发布/订阅)
- python指针
- Beta 冲刺 五
- 如何使用IDEA开发工具中右键中的Git图形化工具
- 关于json格式字符串解析并用mybatis存入数据库
- php使用curl 实现GET和POST请求(抓取网页,上传文件),支持跨项目和跨服务器
- 北京Uber优步司机奖励政策(2月7日)
- Hiho : 欧拉路径
- .net DataSet 导出到Excel
- LeetCode77. Combinations(剑指offer38-2)
- 【共享单车】—— React后台管理系统开发手记:AntD Table高级表格
热门文章
- 模拟IC
- Getting Installation aborted (Status 7) ApplyParsePerms: lsetfilecon of /syst...【转】
- C# SuperSocket服务端入门(一)
- CAS配置(1)SSL证书配置
- Oracle 关于oracle自带的行转列函数
- mysql数据库之存储过程入门
- ArcGIS API For Android Errors汇总
- MacOS 升级后pod 出现的问题
- 水仙花数------";水仙花数 ";是指一个三位数,其各位数字立方和等于该数本身。(for循环的嵌套)
- JAVA面试题基础部分(二)