南邮 OJ 2059 S4全球总决赛(2)
来源:互联网 发布:淘宝清洗 编辑:程序博客网 时间:2024/05/01 12:54
S4全球总决赛(2)
时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte
总提交 : 75 测试通过 : 51
总提交 : 75 测试通过 : 51
比赛描述
听完了贲贲的预测结果与方法后,yuman提出了一点问题:为何胜率是固定的呢?
我们知道,比赛场上瞬息万变,影响胜率的因素太多了,所以用固定的胜率去预测最后的结果肯定是不科学的,因此让我们更全面地来思考这个问题:
总决赛仍然是五局三胜制,但每盘的胜率不一定相等,请你再次计算最后皇族的胜率;
输入
先输入一个正整数T,表示有T组测试数据(1<=T<=100)
对于每一个测试数据,分别输入5个浮点数,分别表示皇族在第i盘的胜率pi(0<=pi<=1)
输出
输出一个浮点数ans(0<=ans<=1),表示皇族的最终胜率,结果保留6位小数;
样例输入
2
1 1 1 1 1
0.1 0.2 0.3 0.4 0.5
样例输出
1.000000
0.150000
提示
定义浮点数时,请均使用double类型
题目来源
yuman
#include<iostream>#include<iomanip>using namespace std;int main(){int m,n,i,bit_count;double p[5],result,temp;cout.setf(ios::fixed);cout.precision(6);cin>>n;while(n--){result = 0;for(i=0;i<5;++i){cin>>p[i];}for(m=0;m<32;++m){bit_count = 0;for(i=0;i<5;++i){if(m & 1<<i){++bit_count;}}if(bit_count>=3){temp = 1;for(i=0;i<5;++i){if(m & 1<<i){temp *= p[i]; }else{temp *= (1-p[i]);}}result += temp;}}cout<<result<<endl;}}
0 0
- 南邮 OJ 2059 S4全球总决赛(2)
- 南邮 OJ 2057 S4全球总决赛(1)
- S4全球总决赛(2)南邮NOJ2059
- S4全球总决赛(1) 南邮NOJ
- 第37届ACM全球总决赛入围高校名单
- 第26届Elite世界精英模特大赛全球总决赛将在三亚市举行
- DEFCON CTF全球总决赛:三支中国战队进入世界前六
- NBA总决赛
- 2016 ccpc 总决赛
- 互联网+总决赛有感
- 互联网+总决赛有感
- [G联赛总决赛] Super vs F91 (2)
- 总决赛噢!今天是总决赛第一场啊!
- 历届NBA总决赛结果
- CBA总决赛第二场!
- 总决赛激战正酣
- 恭喜热火进入总决赛
- 蓝桥杯第三届总决赛
- 【HDU】5362 Just A String【生成函数dp】
- UVA 1593 Alignment of Code
- 测试方法及技巧
- java容器类---Vector
- HDU1875-畅通工程再续-最小生成树
- 南邮 OJ 2059 S4全球总决赛(2)
- uva 11729 贪心 + STL 应用
- 程序员保值的五个关键点
- 励精图治---Concurrency---组合对象
- 南邮 OJ 2060 数数问题
- Default DispatcherServlet Configuration
- cocos2dx-触屏事件
- Josephus(约瑟夫环)问题
- app后端设计(11)-- 系统架构(2014.12.05更新)