codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
import random pick_new_number = random.choice def gen_divisible_number(): result = 0 for divisor in range(1, 11): possible_new = filter(lambda x: x % divisor == 0, map(lambda (a,b): a + b, zip([result * 10] * 10, range(0, 10)))) result = pick_new_number(possible_new) return result
Private
[
?
]
Run code
Submit