题干:

单测试点时限: 6.0 秒

内存限制: 1024 MB

嗨,唐纳德先生又来了。

他又带了一枚假骰子,这个骰子的各个面的点数依然是 1,2,3,4,5,6 ,但是六个面向上的概率却不一定都是 1/6 ,而变成了 p1,p2,p3,p4,p5,p6 。

现在它要跟你玩一个游戏。首先你也得准备一枚骰子,各个面的点数同样是 1,2,3,4,5,6 ,但是六个面向上的的概率分别是 q1,q2,q3,q4,q5,q6 。现在,你们同时掷手中的骰子。当你们的骰子向上的点数相同,且为 k (1≤k≤6 ) 时,你将收获 k 分。否则,你将收获 0 分。

现在你要选择一枚最优的骰子,使得你得分的期望最大。

输入

第一行一个整数 t (1≤t≤105 ) 表示数据组数。

对于每组数据,输入一行六个整数 a1,a2,a3,a4,a5,a6 (0≤ai≤109 , ∑ai>0 )。pi=ai/(∑6i=1ai) 。

输出

输出得分期望的最大值,相对误差或绝对误差不超过 10−9 。

样例

Input

3
1 1 1 1 1 1
10 0 0 0 0 0
1 2 3 4 5 6

Output

1.000000000000
1.000000000000
1.714285714286

提示

第一组样例中,六个面向上的概率都是 1/6 。

解题报告:

看似是个概率问题,但是因为只掷一次骰子,所以我们先找到答案,再想办法构造出来(其实很简单,让对应那个q=1,其他q都为0就是了)。所以答案就是

【EOJ Monthly 2019.01 - E】唐纳德先生与假骰子(假概率问题)相关推荐

  1. EOJ Monthly 2019.1 3675. 唐纳德先生与假骰子

    链接 (https://acm.ecnu.edu.cn/problem/3675/statistics/) 单测试点时限: 6.0 秒 内存限制: 1024 MB 嗨,唐纳德先生又来了. 他又带了一枚 ...

  2. EOJ Monthly 2019.11 E. 数学题(反演 + 杜教筛 + 拉格朗日插值)

    EOJ Monthly 2019.11 ∑i=1n∑a1=1i∑a2=1i∑a3=1i⋯∑ak−1i∑aki[gcd(a1,a2,a3,-,ak−1,ak,i)==1]=∑i=1n∑d∣iμ(d)⌊i ...

  3. EOJ Monthly 2019.3 (based on March Selection) -D .宇恒棋

    D.宇恒棋 EOJ传送门 Q小方以前不会下宇恒棋,现在他会了,所以他急切的想教会你. 宇恒棋的规则是这样的:在一个 n×m 的棋盘上,QQ小方和你各有一枚棋子.你们轮流行动,每一次轮到一方的回合时,他 ...

  4. EOJ Monthly 2019.2 (based on February Selection) D.进制转换

    题目链接: https://acm.ecnu.edu.cn/contest/140/problem/D/ 题目: 思路: 我们知道一个数在某一个进制k下末尾零的个数x就是这个数整除kx,这题要求刚好末 ...

  5. EOJ Monthly 2019.2 (based on February Selection) D 进制转换 【数学 进制转换】

    任意门:https://acm.ecnu.edu.cn/contest/140/problem/D/ D. 进制转换 单测试点时限: 2.0 秒 内存限制: 256 MB "他觉得一个人奋斗 ...

  6. 【EOJ Monthly 2019.02 - E】中位数(二分 ,中位数 ,−1/1变换,dp求解DAG最长路)

    题干: E. 中位数 单测试点时限: 10.0 秒 内存限制: 256 MB "你的地图是一张白纸,所以即使想决定目的地,也不知道路在哪里." QQ 小方最近在自学图论.他突然想出 ...

  7. 【EOJ Monthly 2019.02 - D】进制转换(思维,取模,高精度大数)

    题干: 单测试点时限: 2.0 秒 内存限制: 256 MB "他觉得一个人奋斗更轻松自在.跟没有干劲的人在一起厮混,只会徒增压力." QQ 小方决定一个人研究研究进制转换. 很快 ...

  8. 【EOJ Monthly 2019.02 - B】解题(思维,抽屉原理,暴力,模运算,优化,tricks)

    题干: 单测试点时限: 2.0 秒 内存限制: 1024 MB "我把房门上锁,并非为了不让她进去,而是为了防止自己逃到她身边". 她又被数学难住了.QQ 小方当然是不会对女生说& ...

  9. 【EOJ Monthly 2019.02 - A】回收卫星(交互题型,二分)

    题干: 单测试点时限: 1.0 秒 内存限制: 256 MB "这个世上没有无用的齿轮,也只有齿轮本身能决定自己的用途." 就像太空中的卫星,虽然不计其数,但都各司其职. 但没有一 ...

最新文章

  1. 崔瀚文:人工智能/机器人会不会成为人?取代人?
  2. 【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )
  3. windows下Python到linux运行遇到的字符编码问题
  4. mongodb php代码实例,MongoDB文档的更新(php代码实例)
  5. was这么做的负载均衡_中间件(WAS、WMQ)运维 9个常见难点解析
  6. arch Linux 添加引导,ArchLinux 添加开机启动脚本, 亲测
  7. 《局域网聊天——Android》
  8. DevExpress v18.1新版亮点——WPF篇(二)
  9. 李开复:拥抱美丽的网络应用模式——云计算
  10. jQuery Easy UI 使用
  11. POJ 3667 Hotel (线段树区间合并)
  12. WIN10命令提示符/黑窗口/cmd打不开怎么办
  13. 前端Demo - 日历控件纯原生实现
  14. 安装win7时,显示缺少所需的CD/DVD驱动器设备驱动程序
  15. 【PDF】《操盘手》
  16. 夯实云端协同平台建设,橙色云CDS助力中小企业转型升级
  17. C# Winform画图
  18. 计算机组成原理---冯诺依曼体系结构及性能和功耗
  19. CDN防御与高防服务器
  20. 车牌识别实践(python+OpenCV+CNN)

热门文章

  1. ecshop 函数列表大全
  2. 使用参数来防止SQL注入
  3. 打架程序_学生打架不知道怎么处理?一般程序了解下,对你或许有帮助
  4. android 复制字符串,Cocos2dx 复制文本到剪切板(Android 和 ios)
  5. android 自定义spnner弹出框,PopupWindow,ListView实现自定义Spinner
  6. python多线程logger_python多线程logger_Dblogger:一个Python语言实现支持多进程和多线程日志打印高效Python日志库......
  7. 丁丁打折网卷能用吗_微信群控还能用吗?现在什么群控还能使用吗?
  8. python无法导入numpy_python – Pycharm无法导入numpy
  9. html中 一条样式规则,css规则的基本格式是什么?
  10. html5 支持php标签吗,HTML5新增标签使用方法