Advertisement
homer512

Stupid micro optimized coding horror solution

May 8th, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.24 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5.   const char* formats[] = { "%d\n", "Fizz\n", "Buzz\n", "FizzBuzz\n" };
  6.   for(int i = 1; i < 101; ++i) {
  7.     const char* f = formats[(i % 3 == 0) + (i % 5 == 0) * 2];
  8.     printf(f, i);
  9.   }
  10.   return 0;
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement