• 技术文章 >web前端 >html教程

    Codeforces Round #259 (Div. 1)??Little Pony and Expected Maximum_html/css_WEB-ITnose

    2016-06-24 12:00:51原创643

    题目连接

  • 题意:
    输入n、m,表示一个n面的色子(面上的值为1-n),投掷m次,求得到的最大值的期望(1?≤?m,?n?≤?105).
  • 分析:
    假设当前得到的最大值是Max,那么对应的概率是:sigma(C(m,k) * ((1 / n) ^ k )*(((Max - 1) / n) ^ (m - k)) ),(1 <= k <= n);化简就可以得到:sigma(C(m,k) * ((1 / n) ^ k )*(((Max - 1) / n) ^ (m - k)) ) - ((Max - 1) / n) ^ m,(0 <= k <= n);前半部分由二项式可以得到Max ^ m,那么化简结果就是Max ^ m - (Max - 1) ^ m。最后再乘以Max就是期望了。Max可以采用枚举的方式
    感叹一下,才发现pow函数和快速幂的效率是一样的。。
  • int main (){    int n, m;    while (~RII(n, m))    {        double ans = 0;        FE(Max, 1, n)        {            ans += Max * (pow((double)Max / n, m) - pow((Max - 1.0) / n, m));        }        printf("%.10f\n", ans);    }    return 0;}


    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:Codeforces Round #259 (Div. 2) A B C 三连发_html/css_WEB-ITnose 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • clear:both 后按钮错位了_html/css_WEB-ITnose• HTML中meta标签作用及属性总结_html/css_WEB-ITnose• 有关浏览器兼容样式问题_html/css_WEB-ITnose• html实现跳转_html/css_WEB-ITnose• 第 21 章 CSS3 文本效果 - 水之原
    1/1

    PHP中文网