codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
import random def c(): r = [] for pa in a: r.append(random.random() * pa) m = max(r) for x in range(len(a)): if r[x] == m: n[x] = n[x] + 1 break def p(): s = sum(n) an = n[0:5] sa = sum(an) print sa * 100.0 / s, print n[5] * 100.0 / s, a=[20,20,20,20,20,23,18, 18, 18] n=[0]*len(a) for i in range(10000): c() p()
Private
[
?
]
Run code
Submit