例题10-19 概率 UVa11346
来源:互联网 发布:linux expect telnet 编辑:程序博客网 时间:2024/05/08 05:07
1.题目描述:点击打开链接
2.解题思路:根据对称性,只用算上半部分即可。面积恒为S的点构成一条双曲线,事先积分算出双曲线与矩形相交的面积(设矩形面积为m),即S+Sln(m/S),用矩形面积减去这部分面积,再除以m即可。注意边界情况特殊处理。
3.代码:
#define _CRT_SECURE_NO_WARNINGS #include<iostream>#include<algorithm>#include<string>#include<sstream>#include<set>#include<vector>#include<stack>#include<map>#include<queue>#include<deque>#include<cstdlib>#include<cstdio>#include<cstring>#include<cmath>#include<ctime>#include<functional>using namespace std;double a, b, S;int main(){//freopen("test.txt", "r", stdin);int t;cin >> t;while (t--){cin >> a >> b >> S;double m = a*b;double ans;if (S >= m)ans = 0.0;//边界情况一else if (S == 0)ans = 1.0;//边界情况二elseans = (m - S - S*log(m / S)) / m;ans = 100.0*ans;printf("%.6lf%%\n", ans);}return 0;}
0 0
- 例题10-19 概率 UVa11346
- UVa11346 - Probability (连续概率)
- 【积分】【概率】Probability, UVa11346
- 紫书 例题10-18 概率 UVa 11346
- 概率dp+例题
- UVA11346 - Probability
- 紫书例题 10-21 UVa 11971 连续概率
- 例题10-10 UVA - 10491 Cows and Cars 奶牛与轿车 (全概率)
- 算法竞赛入门10.2计数与概率基础例题代码
- 例题10-19 UVA 11346 Probability
- 《国际大学生程序设计竞赛例题(四)》65页。 中奖概率(概率)
- C语言例题19:
- C语言例题10:
- 例题3-10
- 例题4-10
- 10背包例题
- 例题
- 例题
- 照相机获取图片的两种形式
- 排序算法总结
- 远程LINUX桌面的好用工具,NoMachine.
- Photoshop入门教程(二):暂存盘设置与标尺设置
- Git flow for windows
- 例题10-19 概率 UVa11346
- iOS 使用gethostbyname() 解析域名得到IP
- java的list排序
- HDU 5175 Misaki's Kiss again(暴力枚举+异或运算)
- windows server 2008 R2 激活工具 - windows loader v2.1.7
- IOS程序异常crash捕获与拦截
- 使用ibatis nullvalue
- Unix环境高级编程学习笔记(七) 多线程
- Android.mk文件语法规范及使用模板