数学+精度 hpu 1207: 杨八方的问题
2017-01-11 01:45
162 查看
1207: 杨八方的问题
题目描述
竟然把题目难度这么红果果地说出来了……大学的课程丰富多彩,课下时间也有很多有趣的事情。这天杨八方看见了一个抽奖活动,游戏规则如下:
1.游戏开始时盒子里有一黑一白两个相同大小的球。
2.玩家随机抓出一个球。
3.若球是白球,则把它放回盒子,并且再放入一个黑球,重复步骤2;若球是黑球,游戏结束,玩家获得等同于盒中黑球个数的奖金(包括拿出的这颗黑球)。
参加游戏需要支付一定的费用,但杨八方感觉这个游戏很容易就可以获得奖金,所以她想要计算一下玩家收益的期望。
输入
第一行是一个整数TT,代表有TT组测试数据。下面TT行,每一行有一个正整数mm,代表参与游戏的费用。
0<T<10000<T<1000
0<m<100000<m<10000
输出
如果玩家收益的期望大于0,杨八方会认为活动举办者愚蠢,则输出“Super Boy”。否则,请直接输出玩家收益期望的绝对值(四舍五入保留四位小数)。
样例输入
1 1
样例输出
Super Boy
提示
玩家收益 = 奖金 - 参与费用思路:卡精度,模拟算出期望;
求期望:ξ
期望:Eξ=x1p1+x2p2+……+xnpn
方差:s²
方差公式:s²=1/n[(x1-x)²+(x2-x)²+……+(xn-x)²]
注:x上有“-”
#include<stdio.h>
int main()
{
int t;
double m;
scanf("%d",&t);
while(t--)
{
scanf("%lf",&m);
if(m<1.718283)
printf("Super Boy\n");
else
printf("%0.4lf\n",m-1.718283);
}
return 0;
}
相关文章推荐
- c程序第一篇1
- codeforces 509E Pretty Song [递推]【杂类】
- Volley请求中,使用cookit进行服务器与客户端的会话保持
- C编程练习题(待解决)
- mysql补充(3)优化sql语句查询常用的30种方法
- 关于机器学习中的广义线性模型(GLM)
- Shiro-Session
- dfs——回溯法求最短路径
- 那些经常使用去容易忽视的小知识点
- 2.输入系统驱动(4)-内核输入子系统原理分析
- 【LeetCode】 377. Combination Sum IV
- (写公式,解方程)LightOJ - 1062
- 2.输入系统驱动(3)-input内核级驱动设计
- iCCP: known incorrect sRGB profile
- Codeforces Round #386 (Div. 2) D. Green and Black Tea 数论+贪心
- 2.输入系统驱动(2)-input系统框架层分析
- OSI模型与TCP/IP模型
- 2.输入系统驱动(1)-input应用程序设计
- java内存溢出示例(堆溢出、栈溢出)
- wxPython开发总结---将Python源代码打包成exe可执行文件