题意:
给你一个n面的色子,让你投m次,计算期望
CODE
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int main()
{
double n, m;
while(~scanf("%lf%lf",&n,&m))
{
double sum = 0;
int i;
for(i = n; i >= 1; i--)
sum+=i*(pow(i/n,m)-pow((i-1)/n,m));
printf("%.12lf\n",sum);
}
return 0;
}
本文介绍了一个计算n面骰子投掷m次后期望值的C语言程序。通过递减循环和数学公式,准确计算出每次投掷的期望值,并提供了一个完整的代码示例。
273

被折叠的 条评论
为什么被折叠?



