Hacker News new | ask | show | jobs
by rrich 4082 days ago
// Duff's Buzz

#include<stdio.h>

int main(){

    register count = 0x64;
    register a = 0x0;

    {
    register n = (count + 0x9) / 0xa;
    switch (a=count % 0xa) {
    case 0: do {    printf("%d\n", n*0xa+a);
    case 9:     printf("%d\n", n*0xa+a-0x1);
    case 8:     printf("%d\n", n*0xa+a-0x2);
    case 7:     printf("%d\n", n*0xa+a-0x3);
    case 6:     printf("%d\n", n*0xa+a-0x4);
    case 5:     printf("%d\n", n*0xa+a-0x5);
    case 4:     printf("%d\n", n*0xa+a-0x6);
    case 3:     printf("%d\n", n*0xa+a-0x7);
    case 2:     printf("%d\n", n*0xa+a-0x8);
    case 1:     printf("%d\n", n*0xa+a-0x9);
                } while (--n > 0x0);
    }
    }
    return 0;
}
1 comments

Love it. Immediately shows a potential employer how readable and maintainable your code will be.