Skip to content

Instantly share code, notes, and snippets.

@voodootikigod
Created October 28, 2008 01:23
Show Gist options
  • Save voodootikigod/20261 to your computer and use it in GitHub Desktop.
Save voodootikigod/20261 to your computer and use it in GitHub Desktop.
THE GREATEST FIZZBUZZ SOLUTION IN SCHEME EVAR
(define (fb x)
(cond ((= (remainder x 15) 0) "fizzbuzz")
((= (remainder x 3) 0) "fizz")
((= (remainder x 5) 0) "buzz")
(else x)
))
(fb 1)
(fb 2)
(fb 3)
(fb 4)
(fb 5)
(fb 6)
(fb 7)
(fb 8)
(fb 9)
(fb 10)
(fb 11)
(fb 12)
(fb 13)
(fb 14)
(fb 15)
(fb 16)
(fb 17)
(fb 18)
(fb 19)
(fb 20)
(fb 21)
(fb 22)
(fb 23)
(fb 24)
(fb 25)
(fb 26)
(fb 27)
(fb 28)
(fb 29)
(fb 30)
(fb 31)
(fb 32)
(fb 33)
(fb 34)
(fb 35)
(fb 36)
(fb 37)
(fb 38)
(fb 39)
(fb 40)
(fb 41)
(fb 42)
(fb 43)
(fb 44)
(fb 45)
(fb 46)
(fb 47)
(fb 48)
(fb 49)
(fb 50)
(fb 51)
(fb 52)
(fb 53)
(fb 54)
(fb 55)
(fb 56)
(fb 57)
(fb 58)
(fb 59)
(fb 60)
(fb 61)
(fb 62)
(fb 63)
(fb 64)
(fb 65)
(fb 66)
(fb 67)
(fb 68)
(fb 69)
(fb 70)
(fb 71)
(fb 72)
(fb 73)
(fb 74)
(fb 75)
(fb 76)
(fb 77)
(fb 78)
(fb 79)
(fb 80)
(fb 81)
(fb 82)
(fb 83)
(fb 84)
(fb 85)
(fb 86)
(fb 87)
(fb 88)
(fb 89)
(fb 90)
(fb 91)
(fb 92)
(fb 93)
(fb 94)
(fb 95)
(fb 96)
(fb 97)
(fb 98)
(fb 99)
(fb 100)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment