jzoj3801-[NOIP2014模拟8.23]骰子【数学期望】
正题
题目链接:https://jzoj.net/senior/#main/show/3801
题目大意
mmm面的骰子是1∼m1\sim m1∼m,然后丢nnn次,求最大值的数学期望。
解题思路
若抛到的数都≤i\leq i≤i那么期望概率就是(1i)n(\frac{1}{i})^n(i1)n
我们考虑若iii是最大值时概率就是(1i)n−(1i−1)n(\frac{1}{i})^n-(\frac{1}{i-1})^n(i1)n−(i−11)n,然后枚举加快速幂即可
时间复杂度O(mlogn)O(m\log n)O(mlogn)
codecodecode
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
double pow(double x,int b)
{double ans=1;while(b){if(b&1) ans=ans*x;x=x*x;b>>=1;}return ans;
}
int n;
double m,ans;
int main()
{scanf("%lf%d",&m,&n);ans+=pow(1.0/m,n);for(double i=2;i<=m;i++)ans+=i*(pow(i/m,n)-pow((i-1.0)/m,n));printf("%.10lf",ans);
}
jzoj3801-[NOIP2014模拟8.23]骰子【数学期望】相关推荐
- c语言如何统计输赢次数,C语言模拟掼蛋中一方最多炸弹数的数学期望
掼蛋是一种在江苏.安徽地区广为流传的牌类游戏.由地方的扑克牌局"跑得快"."八十分"发展而来.牌局采用四人结对竞赛,输赢升级的方式进行.由于使用两副牌,并且有& ...
- 数学期望、方差、标准差、协方差、残差、均方差、均方误差、均方根误差、均方根值对比分析及python实现
内容较多,如有错误之处请评论区留言以便更正,内容仅供参考. 文章目录 期望(Expected value) 意义 定义 离散型 连续型 期望与平均值的区别 方差(Variance) 案例 概率论方差 ...
- 数论小白都能看懂的数学期望讲解
-1.灌水 这里阅读应该效果更佳 想了解更多关于数论的内容,可戳这里 感谢@command_block 大佬提出宝贵建议 也感谢洛谷及UVA的相关题目 如果有小瑕疵可以在评论区提出 内容可能有点多但很 ...
- 解题报告(一)F、(2018 ACM - ICPC shenyang I)Distance Between Sweethearts(数学期望 + 乘法原理 + FWT)(4.5)
繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...
- HDU - 4586 数学期望
题意 有一个骰子有n个面,掷到每一个面的概率是相等的,每一个面上都有相应的钱数.其中当你掷到某些面 一共m个面之一时,你有多掷一次的机会.问最后所得钱数的期望. 分析 数学期望是什么 数学期望就是一种 ...
- 牛客网多校第9场 E Music Game 【思维+数学期望】
题目:戳这里 题意:鼠标点击n下,第i次点击成功的概率为p[i],连续点击成功x次可以获得x^m分,求n次点击总分数的数学期望. 解题思路:数学期望的题很多都需要转化思维,求某一个单独状态对整体答案的 ...
- UVa 1639 - Candy(数学期望 + 精度处理)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- 4.1 随机变量的数学期望
学习目标: 如果我想学习随机变量的数学期望,我可能会采取以下步骤: 掌握概率论基础知识:在学习随机变量的期望之前,我需要了解概率论的基本概念,例如概率.随机变量.概率密度函数等. 学习数学期望的定义和 ...
- 游戏装备强化java机制,游戏装备强化类问题的数学期望
装备强化问题,装备初始强化等级为零级,每级强化成功率为百分之五十,失败则回到零级,请问强化到3级所需强化次数的期望为多少? 这类强化装备的系统在很多游戏中都有出现,例如DNF,FIFAOL3等无情骗钱 ...
最新文章
- Rails 添加新的运行环境
- apache ant
- python支持向量机框架_Netflix 内部 Python 框架 Metaflow 正式开源,可加速机器学习模型部署...
- Diango 模板层
- 深度学习利器:TensorFlow与NLP模型
- ssh 错误: ssh_exchange_identification
- linux查看通信延迟,低优先级进程延迟实时进程中的串行通信(Linux)
- 关于autoupgader的狗屎问题
- oracle 主键约束重名,主键及主键索引的关系及相互影响
- 服务器重装系统要注意什么_视频海外服务器前期要准备什么?
- 自己写的一个简单JAVA网络通讯录
- 微信小程序下载文件到本地
- 为什么计算机连不上无线网络,电脑连不上wifi怎么办
- 快讯:永中集成Office的核心技术落入谁的手?
- 计算机里的文件夹可以加密吗,如何加密电脑中的文件夹
- linux 主机名称修改
- HTML中视频的压缩方式,快速将视频压缩到最小的技巧!
- Nuendo学习之旅——音程和和弦
- C++基础面试(持续更新~~~)
- 国外那些富有创意的 404 页面
热门文章
- expsky.php,Typecho漏洞利用工具首发,半分钟完成渗透
- 定义一个1 1=11 用c语言什么输出来,问题 A: C语言11.1(示例代码)
- 7-36 社交网络图中结点的“重要性”计算 (30 分)(思路加详解)兄弟们PTA乙级题目冲起来
- 浅谈前端路由原理hash和history
- [JavaWeb-JDBC]JDBC概念
- [Java基础]类加载
- [Java基础]体验Stream流
- [设计模式]简单工厂和工厂方法模式适用场景
- [Java基础]LinkedList集合的特有功能
- [Java基础]权限修饰符