CF621C (求概率)
来源:互联网 发布:谷歌人工智能框架 编辑:程序博客网 时间:2024/06/16 08:35
#include <iostream>#include <cstring>#include <cstdio>#include <algorithm>using namespace std;double f[123456];int main(){ int n,p; int beg,ed; scanf("%d%d",&n,&p); for(int i=0;i<n;i++){ scanf("%d%d",&beg,&ed); int l=ed-beg+1; f[i]=((ed)/p-(beg-1)/p)*1.0/l; } double w=0; for(int i=0;i<n-1;i++){ w+=(f[i]*f[i+1]+(1-f[i])*f[i+1]+f[i]*(1-f[i+1]))*2000; } w+=(f[0]*f[n-1]+(1-f[0])*f[n-1]+f[0]*(1-f[n-1]))*2000; printf("%f",w); return 0;}
0 0
- CF621C (求概率)
- poj2151 dp求概率
- 扔骰子,求概率
- 概率算法求PI
- 概率dp 求期望
- 20171207_MATLAB求概率
- poj 3071 概率dp 求概率
- hdojssworld VS DDD【概率dp求概率】
- CF621C - Wet Shark and Flowers
- HDU4405(概率DP求期望)
- zoj3329 概率dp求期望
- hdoj3853LOOPS【概率dp求期望】
- hdu4035 概率DP求期望
- 求概率发生的事件
- hdu4652 概率dp求期望
- Wet Shark and Flowers(cf621C)
- Java算法 概率算法(蒙特卡洛概率算法求圆周率)
- Java算法 概率算法(蒙特卡洛概率算法求圆周率)
- 工具类
- linux系统下安装jboss服务器
- 小圆点
- 杭电 1201 18岁生日
- Lua学习总结(表达式)
- CF621C (求概率)
- android数据库sqlite的基本使用
- 一个简单的配置文件
- 探索Java反射机制
- duilib库的点九技术
- Android Studio多渠道打包和代码混淆教程
- popViewControllerAnimated 的错误使用
- 华为OJ 初级:尼科彻斯定理
- 阿里___序列化的机制,原理