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

fizzbuzz

Name: Anonymous 2012-03-27 6:34

char*s[]={"%d\n","fizz\n","buzz\n","fizzbuzz\n"};int i;main(){while(i++<100)printf(s[(!(i%3))|((!(i%5))<<1)],i);}

ANSI correct:

#include <stdio.h>
char*s[]={"%d\n","fizz\n","buzz\n","fizzbuzz\n"};int i;int main(void){while(i++<100)printf(s[(!(i%3))|((!(i%5))<<1)],i);return 0;}

Name: Anonymous 2012-03-27 6:41

char*s[]={"%d\n","fizz\n","buzz\n","fizzbuzz\n"};int i;main(){while(i++<100)printf(s[!(i%3)|!(i%5)+1],i);}

OMG OPTIMISED
102 bytes

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