1
Valyrian 2017-08-22 18:30:28 +08:00 via iPad 1
递归。
答案={1...24}中抓出和为 25 的概率+{1...24}中抓出和为 50 的概率 |
2
geelaw 2017-08-22 18:45:58 +08:00
6864/12650
|
3
Sanko 2017-08-22 18:52:14 +08:00 via Android
想起了那恶心的《概率论》
|
4
liwei198870 OP @geelaw 怎么算的,思路是?
|
5
batman2010 2017-08-22 19:06:05 +08:00
最简单的办法就是列出所有可能的组合,再求和判断。
|
6
ynyounuo 2017-08-22 19:14:38 +08:00 1
|
7
neosfung 2017-08-22 23:14:40 +08:00
```
lst = [(a,b,c,d) for a in range(1, 26) for b in range(a+1,26) for c in range(b+1, 26) for d in range(c+1, 26) ] lhs = sum(sum(x)>50 for x in lst) rhs = 25*24*23*22//(1*2*3*4) print('%s/%s'%(lhs, rhs)) ``` |