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

Post Code

Name: Anonymous 2011-03-04 21:33

One recurring complaint is that nobody talks about code on /prog/. So everyone write go and write some code, any code, that does something, anything, and post it. A small explanation wouldn't go amiss either.

Name: Anonymous 2011-04-08 4:35

#include <stdio.h>

int main(int argc, char* argv[])
{
    char msg[23];
    for(int i = 0; i < 22; ++i)
    {
        msg[i] = ((((~(i >> 4)) & 1) & ((~(i >> 3)) & 1) & ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1)) |
            (((~(i >> 3)) & 1) & ((i >> 1) & 1) & ((~i) & 1)) | (((i >> 3) & 1) & ((~(i >> 2)) & 1) &
            ((i >> 1) & 1)) | (((i >> 4) & 1) & ((i >> 1) & 1)) | (((i >> 4) & 1) & ((~i) & 1)) |
            (((~(i >> 3)) & 1) & ((i >> 2) & 1) & ((~(i >> 1)) & 1) & (i & 1))) | (((((~(i >> 4)) & 1) &
            ((~(i >> 3)) & 1) & ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1) & (i & 1)) | (((~(i >> 4)) & 1) &
            ((~(i >> 3)) & 1) & ((i >> 2) & 1) & ((~i) & 1)) | (((i >> 3) & 1) & ((~(i >> 2)) & 1) &
            ((i >> 1) & 1)) | (((i >> 4) & 1) & ((i >> 1) & 1) & ((~i) & 1))) << 1) | (((((~(i >> 4)) & 1) &
            ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1) & (i & 1)) | (((~(i >> 2)) & 1) & ((i >> 1) & 1) &
            ((~i) & 1)) | (((i >> 3) & 1) & ((i >> 2) & 1) & ((~i) & 1)) | (((i >> 4) & 1) & ((~i) & 1)) |
            (((~(i >> 3)) & 1) & ((i >> 2) & 1) & (i & 1))) << 2) | (((((~(i >> 4)) & 1) & ((~(i >> 3)) & 1) &
            ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1)) | (((~(i >> 4)) & 1) & ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1) &
            (i & 1)) | (((i >> 3) & 1) & ((~(i >> 2)) & 1) & ((i >> 1) & 1) & ((~i) & 1)) | (((i >> 3) & 1) &
            ((i >> 2) & 1) & ((i >> 1) & 1) & (i & 1)) | (((~(i >> 3)) & 1) & ((i >> 2) & 1) & ((~(i >> 1)) & 1)&
            ((~i) & 1))) << 3) | (((((~(i >> 4)) & 1) & ((~(i >> 3)) & 1) & ((~(i >> 2)) & 1) & ((~i) & 1)) |
            (((~(i >> 3)) & 1) & ((i >> 2) & 1) & ((i >> 1) & 1)) | (((~(i >> 4)) & 1) & ((~(i >> 3)) & 1) &
            ((i >> 2) & 1) & (i & 1)) | (((i >> 3) & 1) & ((~(i >> 2)) & 1) & ((i >> 1) & 1) & (i & 1)) |
            (((i >> 3) & 1) & ((i >> 2) & 1) & ((~i) & 1))) << 4) | (((((~(i >> 4)) & 1) & ((~(i >> 3)) & 1) &
            ((~(i >> 2)) & 1) & ((i >> 1) & 1) & (i & 1)) | (((i >> 3) & 1) & ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1) &
            ((~i) & 1)) | (((i >> 3) & 1) & ((i >> 2) & 1) & ((~(i >> 1)) & 1) & (i & 1)) | (((i >> 4) & 1) &
            ((~(i >> 2)) & 1) & ((~(i >> 1)) & 1) & (i & 1))) << 5) | (((((~(i >> 4)) & 1) & ((~(i >> 2)) & 1) &
            ((~(i >> 1)) & 1) & (i & 1)) | (((i >> 3) & 1) & ((i >> 1) & 1)) | (((~(i >> 3)) & 1) & ((~i) & 1)) |
            (((i >> 4) & 1) & ((i >> 1) & 1)) | (((i >> 2) & 1) & ((~i) & 1)) | (((~(i >> 3)) & 1) & ((i >> 2) & 1))) << 6);
    }
    msg[22] = 0;
    printf("%s", msg);
    getchar();
}

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