fork(2) download
  1. #кол-во бросков
  2. throws = 3
  3.  
  4. #кол-во граней
  5. sides = 6
  6.  
  7. for s in range (1, sides * throws + 1):
  8. wincount = 0
  9. totalcount = 0
  10. for i in range (1, sides + 1):
  11. for j in range (1, sides + 1):
  12. for k in range (1, sides + 1):
  13. if i+j+k == s:
  14. wincount += 1
  15. totalcount += 1
  16. probability = wincount/totalcount
  17. print (s, probability)
Success #stdin #stdout 0.01s 27712KB
stdin
Standard input is empty
stdout
1 0.0
2 0.0
3 0.004629629629629629
4 0.013888888888888888
5 0.027777777777777776
6 0.046296296296296294
7 0.06944444444444445
8 0.09722222222222222
9 0.11574074074074074
10 0.125
11 0.125
12 0.11574074074074074
13 0.09722222222222222
14 0.06944444444444445
15 0.046296296296296294
16 0.027777777777777776
17 0.013888888888888888
18 0.004629629629629629