题意:告诉一个有m面的骰子,一共扔n次,问每次出现的最大值的期望
不是很复杂的一个问题,小岛还给了关于期望计算的链接在题目下面,只要把公式退出来就能解决了,不用快速幂模板也能过
#include <iostream>
#include<stdio.h>
#include<cmath>
using namespace std;
int main()
{
double n,m;
while(~scanf("%lf%lf",&m,&n))
{
double ans=m;
for(double i=1;i<m;i++)
ans-=pow((i/m),n);
printf("%.12lf\n",ans);
}
return 0;
}