codeforces——Little Pony and Expected Maximum
/*我们枚举每次选择最大数值的情况:m个数, 投掷n次最大值是1: 1种2: 2^n-13: 3^n-2^n.....m: m^n-(m-1)^n所以最后的结果=sum((k/m)^n - ((k-1)/m)^n) (1<=k<=m)不要这样求(k^n/m^n)数据可能会很大!
*/
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;int main(){int n, m;while(cin>>m>>n){double sum, cur=pow(1.0/m, n), nt;sum=cur;for(int i=2; i<=m; ++i){nt=pow(i*1.0/m, n);sum+=(nt-cur)*i;cur=nt;}printf("%.12lf\n", sum);}return 0;
}
codeforces——Little Pony and Expected Maximum相关推荐
- Codeforces 454C - Little Pony and Expected Maximum
454C - Little Pony and Expected Maximum 思路: m面的骰子掷n次,总共有m^n种情况,如果一种情况的最大值是m,那么它肯定包含m,那我们在所有情况下挖掉不包含m ...
- [CF453A] Little Pony and Expected Maximum【数论】
Pro QwQ Sol 如果投n次,最大点数是k,那么情况共有kn−(k−1)nk^n-(k-1)^nkn−(k−1)n种. 若n次投掷的点数都在1到k内,共有knk^nkn种情况. 若n次投掷的点数 ...
- Codeforces Round #665 (Div. 2) Maximum Distributed Tree(树上贪心)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 CF1401D Maximum Distributed Tree(树上贪心) 给定一棵 nnn 个节点 ...
- Codeforces Contest 1081 problem D Maximum Distance —— 并查集
Chouti was tired of the tedious homework, so he opened up an old programming problem he created year ...
- codeforces——Little Pony and Sort by Shift
1 /* 2 题目大意:给你一个序列,不断地将最后边的数值移动到最前边,问最少经过多少次可以变成一个单调递增的序列! 3 如果不能则输出-1. 4 如果该序列按照不断从后向前移动排序成功,那么该序列要 ...
- CF 453A(Little Pony and Expected Maximum-若干次掷骰,最大那次期望-推公式)
http://blog.csdn.net/nike0good/article/details/38349347
- 2017-03-16 Codeforces 453A 概率期望,思维 UOJ 228(待补)
Codeforces 453A A. Little Pony and Expected Maximum 题意:一个m面质地均匀的骰子,每面出现的概率都是独立的1/m, 你需要投掷n次,其结果是这 ...
- 信仰之题——Codeforces Round 259(附题面完整翻译)
终于下定决心要把整套题做完了. 最早认识这套题不是因为什么板刷,也不是因为什么模拟赛,而是这套题目标题里清一色的"pony",我想这也是为什么我会管这套题叫信仰之题吧(笑). 不过 ...
- 期望/概率dp 学习报告
期望dp 期望的基本性质 离散型随机变量和连续型随机变量 例题1:红包发红包 期望的基本运算性质 例题2:Little Pony and Expected Maximum 期望的一些经典题型 图上期望 ...
最新文章
- 【Problem solved】 error C2665: “loadimage”: 2 个重载中没有一个可以转换所有参数类型...
- Docker安装及基本使用
- python函数加括号于不加括号的区别
- flink 3-转换
- python创建excel_python创建Excel文件数据的方法
- 简单的JavaScript互斥锁
- 【匈牙利算法】【二分图匹配】【转载】趣写算法系列之--匈牙利算法
- Oracle不完全恢复-主动恢复和incarnation/RMAN-20208/RMAN-06004
- 使用 Kotlin , Groovy ,Java 开发一个自己的 Gradle 插件
- AdvancedWindowsPasswordRecovery3 及 注册码
- java新闻发布系统
- python draw函数_networkx draw函数的图例
- java课程设计象棋_java课程设计 中国象棋
- H5canvas(保存图片,globalCompositeOperation)
- 小米9 MIUI12.5 红米 K40s MIUI13.0.10 安装谷歌框架
- 微星主板 Ubuntu20.04安装以及配置
- 飞腾平台编译文件系统
- rtos中的喂狗思路——freertos
- 100%基于深度强化学习的对冲基金
- 帕斯卡三角形题解(Python代码实现)
热门文章
- 计算机专业学啥不伤眼睛,现在工作学习都离不开电脑,但这样眼睛会过于疲劳,有没有那种专门用于防护眼睛的眼镜?...
- cdt开发java_Eclipse:可以将CDT和Java IDE放在一起
- 深入理解DefaultMessageListenerContainer
- oracle插入回车换行符
- Rating Methodology – Bank Loan / Facility Rating(CRISL)
- 命令行参数的模式匹配
- Mysql对事务的支持
- 洛谷.4897.[模板]最小割树(Dinic)
- 远程debug Tomcat工程
- SqlServer-COMPUTE BY