Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Variations on a Theme

Name: Anonymous 2009-11-04 1:17

Come up with variations of your favorite toy problems.  The more obfuscated the better.

I'll start with a simple one:

def factorial(n): return reduce(lambda x,y: x*y, range(1,n
+1)) if n > 1 else 1

Name: Anonymous 2009-11-07 4:08

>>28-31
nobody fucking noticed that reduce would always be 0. fix:
(reduce #'* [1:x])

OR if you use a better range reader macro
(reduce #'* [1 x])

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List