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

fizz buzz

Name: Anonymous 2011-10-15 16:47

I have achieved my lifelong dream. Finally a fizz buzz program with 0 comparison operator.

#include <stdio.h>
#include <stdlib.h>

void main(int j){
  const char* s[] = {"%d\n", "fizz\n", "buzz\n", "fizzbuzz\n"};
  printf(s[3-!!(j%3)-2*!!(j%5)], j);
  (main+((exit-main)*(j/100)))((1-j/100)*j+1);
}

Name: Anonymous 2011-10-16 15:51

(define (fizzbuzz) (fuckmyballs 0))                                                                             
(define fuckmyballs                                                                                             
  (lambda (niggar)                                                                                              
    (cond                                                                                                       
     ((eq? niggar 100) (print "fizzbozz"))                                                                      
     ((and (zero? (modulo niggar 3)) (zero? (modulo niggar 5)))                                                 
      (print "fizzbuzz") (fuckmyballs (+ 1 niggar)))                                                            
     ((zero? (modulo niggar 3))                                                                                 
      (print "fizz")(fuckmyballs (+ 1 niggar)))                                                                 
     ((zero? (modulo niggar 5))                                                                                 
      (print "buzz")  (fuckmyballs (+ 1 niggar)))                                                               
     (else (fuckmyballs (+ 1 niggar))))))

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