bzoj 4001: [TJOI2015]概率论(找规律)

xiaoxiao2021-02-28  101

4001: [TJOI2015]概率论

Time Limit: 10 Sec   Memory Limit: 128 MB Submit: 1033   Solved: 545 [ Submit][ Status][ Discuss]

Description

Input

输入一个正整数N,代表有根树的结点数

Output

 输出这棵树期望的叶子节点数。要求误差小于1e-9

Sample Input

1

Sample Output

1.000000000

打表找规律

答案是n*(n+1)/(4n-2)

给定n个节点,能构成形状不同的二叉树种类为F[n]

其中F[x]是第x个卡特兰数

#include<stdio.h> int main(void) { int n; scanf("%d", &n); printf("%.9f\n", 1.0*n*(n+1)/2/(2*n-1)); return 0; }

转载请注明原文地址: https://www.6miu.com/read-56164.html

最新回复(0)