hpu 1154: 两堆硬币 [数学]

1154: 两堆硬币 [数学]

题目描述

有两堆硬币,第一堆有n个,第二堆有n+1个。

现在分别抛出两堆硬币,求第二堆硬币抛出的正面个数大于第一堆硬币抛出的正面个数的概率。

输入

有一个整数n(0<=n<=10000)。

输出

输出n+1个硬币堆抛出的硬币正面个数大于n个硬币堆抛出的硬币正面个数的概率(保留三位小数)。

样例输入

0

样例输出

0.500

思路:n+1比n 多了一枚硬币,这一枚硬币正反就代表了n+1个硬币堆抛出的硬币正面个数大于n个硬币堆抛出的硬币正面个数的概率,也可以列出几项找出规律;



  1. #include<cstdio>  
  2. int main()  
  3. {  
  4.     int n;   
  5.     scanf("%d",&n);  
  6.     printf("0.500\n");  
  7.     return 0;  
  8.  }  


猜你喜欢

转载自blog.csdn.net/qq_40912854/article/details/79768305