zoukankan      html  css  js  c++  java
  • CF1194F

    题意

    总共有(T)秒时间,有(n)个事件,给定(t_i),等概率花费(t_i~or~t_{i}+1),事件得一件一件做。求期望完成事件的个数

    做法一

    (f_i)为至少完成(i)件事的概率
    (ans=sum i imes(f_{i}-f_{i+1})=sum f_i)
    (g_{i,j})为前(i)次事件,有(j)次是(t_{x}+1)的概率,(g_{i,j}=2^{-i}{ichoose j});令(sum_i=sumlimits_{j=1}^i t_i)
    (f_i=sumlimits_{j=0}^{min(i,T-sum_i)} g_{i,j}=2^{-i}sumlimits_{j=0}^{min(i,T-sum_i)}{ichoose j}=2^{-i}sumlimits_{j=0}^{T-sum_i}{ichoose j})
    (T-sum_i)是单调下降的,有:(sumlimits_{j=0}^{m}{n+1choose j}= sumlimits_{j=0}^{m}{nchoose j} imes 2-{nchoose m}),可以递推

    做法二

    考虑每件事有多少概率被选上,最后推出来的式子是一样的

  • 相关阅读:
    spring
    SpringMVC 配置与使用
    基本MVC2模式创建新闻网站
    EL表达式
    JavaBeans介绍
    JSP简介
    Cookie与Session的异同
    过滤器的使用
    session的使用
    最长回文子串
  • 原文地址:https://www.cnblogs.com/Grice/p/12889675.html
Copyright © 2011-2022 走看看