题解 | #Balls#

Balls

https://ac.nowcoder.com/acm/problem/20709

Time: O(n)

Memory: O(1)

int n;
double s = 1.0 , p = 0.5;
//=================================
int main(){
    n=read();
    rep(i,1,n)
    	s = (s + 1.0) * p + s * (1.0 - p),p = 1.0 * s/(i+2.0);
    printf("%.7lf",s);
    return 0;
}
全部评论

相关推荐

评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务