HDU5984 Pocky(期望)
题意:一个长为LLL的零食,每次选一个点,把其分成两半,并吃掉左边的一半,若剩下的大于ddd就继续分割,否则停止,求分割的期望次数。
题解:
题目给出这么多个样例,其实是可以找规律的(瞎猜)。
图片截于添加链接描述
讲的特别详细啦
这个每个点处的概率可以这样理解:
将长度为xxx平分成无数段,每段长度为△x△x△x,无数段设为nnn段,则n△x=xn△x=xn△x=x则每个点可以看成一个段,这每个点取到的概率为1n\frac{1}{n}n1
则f(x)=1+1n(f(0)+f(△x)+f(2△x)+⋯+f((n−1)△x))f(x)=1+\frac{1}{n}(f(0)+f(△x)+f(2△x)+\cdots+f((n-1)△x))f(x)=1+n1(f(0)+f(△x)+f(2△x)+⋯+f((n−1)△x))
=1+△xx(f(0)+f(△x)+f(2△x)+⋯+f((n−1)△x))=1+\frac{△x}{x}(f(0)+f(△x)+f(2△x)+\cdots+f((n-1)△x))=1+x△x(f(0)+f(△x)+f(2△x)+⋯+f((n−1)△x))
=1+1x(△xf(0)+△xf(1△x)+⋯+f((n−1)△x))=1+\frac{1}{x}(△xf(0)+△xf(1△x)+\cdots+f((n-1)△x))=1+x1(△xf(0)+△xf(1△x)+⋯+f((n−1)△x))
括号里就变成了后面的积分形式了。
代码:
```cpp
#include<bits/stdc++.h>
using namespace std;
int main() {int T;cin>>T;double L,d;while(T--){scanf("%lf%lf",&L,&d);if(d>=L)printf("0.000000\n");else printf("%.6f\n",1+log(L/d));}
}
HDU5984 Pocky(期望)相关推荐
- 【HDU5984】Pocky(数学)
记录一个菜逼的成长.. 反正题意我还是没看懂.. 看来我得学一波猜数学公式,orz.. 一个经验,一个教训. #pragma comment(linker, "/STACK:10240000 ...
- HDU 5984 Pocky
http://acm.hdu.edu.cn/showproblem.php?pid=5984 似乎青岛2016icpc的概率题很多,但这道题是看样例看出来的... 输入L和d, 求一根pocky每次操 ...
- HDU - 5984 Pocky(数学推导)
题干: Let's talking about something of eating a pocky. Here is a Decorer Pocky, with colorful decorati ...
- 概率——2016青岛icpc区域赛 C - Pocky HDU - 5984 公式推导
博客目录 一.原题 原题传送门(vjudge) 原题传送门(杭电原题) Let's talking about something of eating a pocky. Here is a Decor ...
- [NOI2005]聪聪与可可(期望dp)
题意:给一张无向图,有一只猫和一只老鼠,猫每秒会向老鼠的方向移动两个单位,若它们的距离为一,那么只会移动一个单位,老鼠会等概率向周围移动一步或不动,求猫抓到老鼠的期望时间. Solution luog ...
- 洛谷P4316 绿豆蛙的归宿(期望)
题意翻译 「Poetize3」 题目背景 随着新版百度空间的上线,Blog宠物绿豆蛙完成了它的使命,去寻找它新的归宿. 题目描述 给出一个有向无环图,起点为1终点为N,每条边都有一个长度,并且从起点出 ...
- LightOJ - 1038 Race to 1 Again 基础期望概率 dp
传送门 刚刚学习期望&概率 我们设数X的期望改变次数为P[X] 如果要求X的期望,很容易想到找x的因子; 可以得到下式 ,cnt为X因子个数,ai为X的因子 可以这么理解,当因子ai为1时, ...
- 强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例----Sarsa算法, Q学习, 期望Sarsa算法
强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例 5.1 TD预测 例5.1 回家时间的估计 5.2 TD预测方法的优势 例5.2 随机移动 5.3 ...
- 强化学习(一)- 强化学习介绍、Markov决策过程和贝尔曼期望方程
强化学习(英语:Reinforcement learning,简称RL)是机器学习中的一个领域,强调如何基于环境而行动,以取得最大化的预期利益.其灵感来源于心理学中的行为主义理论,即有机体如何在环境给 ...
最新文章
- Docker阿里云镜像存储服务
- 用pytorch实现简易RNN
- 当12C PDB遇上JDBC
- 盲人也能用,优酷App做了哪些无障碍实践?
- 如何设置python程序定时执行?
- c语言输入整数要求输出字符,求C语言 将输入整数转换成字符串输出!
- 32位Windows系统未分页内存限制导致的VPS的容量问题
- php psl标准,psl是什么单位
- HDU 3082 HDOJ 3082 Simplify The Circuit ACM 3082 IN HDU
- 博弈论初步(SG函数)
- linux怎么启动打印服务,Linux打印服务管理
- js 直接打开选择文件窗口_打开CAD文件时,怎么快速选择“gbcbig.shx”字体?
- 成信大809软件工程专业基础历年真题及答案
- Redis入门总结(二):主从复制,事务和发布订阅
- 21年年后离职找工作的随笔杂谈
- 拼多多败诉,砍价始终差0.9%一案宣判;​微信内测同一手机号可注册两个账号功能;2022年度菲尔兹奖公布|极客头条
- NanoPi M4开发opencv图像识别aruco码全过程(超详细)(二:测试补充)
- 巡逻机器人(Patrol Roboot,UVa1600)
- 大整数加减乘除的实现
- android手机小内存,世界最小Android手机问世 仅2.4英寸512MB内存
热门文章
- 让传说中的“WPS彩蛋”现形(转)
- Numpy中的数组变形操作01——reshape() 重塑, flatten()/reval() 扁平化
- GPU显存占满利用率GPU-util奇低
- linux 动画制作软件有哪些,2D动画制作软件OpenToonz使用入门教程
- WPH4003-1E 1700V3A N沟道 功率MOSFET 低损耗实现高效率
- C#委托和事件的概念
- 09_Pandas从多个条件(AND,OR,NOT)中提取行
- 为什么“高大上”的算法工程师变成了数据民工?
- 远程DNS缓存攻击__网络攻防实验三
- 14晶体三极管的三个工作区域