Obfuscated Code Contest: The Results

This is a discussion on Obfuscated Code Contest: The Results within the Contests Board forums, part of the Community Boards category; Obfuscated Code Contest: The Results As 11 running contestants participated in this month's contest, only one will make it to ...

  1. #1
    C Programmer Stack Overflow's Avatar
    Join Date
    Apr 2004
    Posts
    477

    Obfuscated Code Contest: The Results

    Obfuscated Code Contest: The Results

    As 11 running contestants participated in this month's contest, only one will make it to the top. Unlike most contests, I will take a special approach and display each and everyone's creative ideas on how they made the obfuscated "Hello World" program. Since there are many participants, I have created an off-site library of all submissions. However, the winner's code will be placed here including the judged information.

    This month's winner is: jEssYcAt

    Congratulations!


    Judged Code
    Compilation (4): No problems compiling. Just a couple of warnings.

    Ingenuity (10): Neat and Obfuscated. Seems like his idea, all the way. Explanation is included too.

    Efficiency (5): Peformed highly throughout all distributions and platforms.

    Bonus (5): Included explanation.

    Additive Bonus (10): Displayed text in ASCII art.

    Additive Bonus (1): Included Non-Obfuscated source code.

    Winner's Source Code:
    Code:
    #define hellO char
    #define w0rld 48
    #define he1l0 = {
    #define w0rlD 8
    #define he110 47
    #define w0r1d 124
    #define he1L0 []
    #define world main
    #define hE110 124,124
    #define w0r1D 92
    #define He1LO 'r'
    #define He110 92,92
    #define W0rlD 40
    #define helLO printf
    #define w0R1d 95
    #define HE110 95,95
    #define WoRld static
    #define HE1l0 28
    #define w0R1D 95,95,95
    #define heLlO if
    #define w0rLD 128
    #define he11o 95,95,95,95
    #define Wor1D ' '
    #define W0Rld 72
    #define he1lO 7
    #define W0rLd 3, 4, 5, 6, 7
    #define hello int
    #define w0RLd 43,44,42
    #define He1L0 45
    #define wor1d "%c"
    #define He11O 37,46
    #define W0RLD 39
    #define he1lo "\n"
    #define w0RLD 38,39,36
    #define He1lo 'e'
    #define HE11o 35
    #define W0r1d 95,95,95,95,95
    #define hE1l0 - 1
    #define w0Rld 0
    #define he11O 95,95,95,95,95,95
    #define wOR1D 'd'
    #define hElLO free
    #define W0r1D 32
    #define He1Lo ','
    #define hE11o 32,32
    #define WorLd exit
    #define Wor1d '!'
    #define he1Lo 11
    #define W0rld 26,27,28,29,30,31,32,33,34
    #define hE1lo 5
    #define W0RLd 38
    #define HE11O 13,14,15,16,17,18,19,20,21,22,23,24,25
    #define WoRlD else
    #define he1LO 6
    #define WorLD failed
    #define HE1L0 29
    #define W0RlD 9,10,11
    #define He1l0 '\0'
    #define W0R1d 32,32,32
    #define hE1L0 + 1
    #define w0RlD 1
    #define hE11O 32,32,32,32
    #define He1lO 'o'
    #define w0rLd 12
    #define heLLo return
    #define wor1D 3
    #define hE1lO 71
    #define W0R1D 32,32,32,32,32
    #define wOR1d 'W'
    #define heLlo malloc
    #define W0rLD 2
    #define He11o 32,32,32,32,32,32
    #define woR1d 4
    #define hE1Lo 9
    #define woR1D 41
    #define hE1LO 'H'
    #define wOr1d 10
    #define wOr1D 'l'
    
    
    hellO WORLD[w0rld][w0rlD][w0rLd] he1l0  W0R1d, he11O, W0R1d,hE11o,he110,W0r1d,
    he110,w0r1D,hE11o,W0r1D,he110,hE11o,HE110,hE11o,w0r1D,he110,w0r1d,W0r1D,w0r1d,
    hE11o,he110,w0r1d,w0R1d,w0r1D,hE11o,hE110,W0r1D,w0r1d,hE11o,w0r1d,he110,w0R1d,
    w0r1d,hE11o,hE110,W0r1D,w0r1d,W0R1d,HE110,W0R1d,hE110,W0r1D,w0r1d,HE110,w0r1d,
    he110,W0r1D,w0r1d,HE110,w0r1d,he110,W0r1D,He11o,He11o,hE11o,he11O,hE11O,W0r1D,
    he110,W0r1d,he110,w0r1D,W0R1d,w0r1d,W0R1d,HE110,W0r1D,w0r1D,he110,w0r1d,hE11o,
    w0r1d,hE11o,w0r1d,he110,w0R1d,w0r1D,W0r1D,w0r1d,he110,hE11o,w0r1d,W0R1d,HE110,
                            hE11o,w0r1D,he110,w0r1D,W0r1D,
                            w0r1d,hE11o,w0r1d,he110,w0R1d,
                            w0r1D,hE11o,w0r1D,he110,W0r1D,
                            w0r1d,he11O,HE110,he110,hE11o,
                            He11o,He11o,W0R1d,he11O,W0R1d,
                            hE11o,he110,W0r1d,he110,w0r1D,
                            hE11o,W0r1D,he110,hE11o,HE110,
    hE11o,w0r1D,he110,w0r1d,W0r1D,w0r1d,hE11o,he110,w0r1d,W0r1D,w0r1D,HE110,w0r1d,
    he110,W0r1D,w0r1d,hE11o,w0r1d,w0r1D,HE110,he110,w0R1d,he110,w0r1d,W0r1D,w0r1d,
    hE11o,w0r1D,he110,w0R1d,he110,hE11o,w0r1d,he110,W0r1D,W0r1D,w0r1D,he11O,he110,
    W0R1d,He11o,He11o,W0r1D,he11O,w0R1d,hE11O,he110,he11O,he110,w0r1D,W0R1d,w0r1d,
    He11o,w0r1D,W0r1D,w0r1D,hE11o,w0r1d,hE11o,w0r1d,w0r1D,W0R1d,w0r1D,he110,w0r1d,
    W0r1D,w0r1d,hE11o,w0r1d,W0r1D,w0r1d,W0R1d,w0r1d,he110,W0r1D,w0r1d,hE11o,w0r1d,
    he110,W0R1d,he110,W0R1d,w0r1d,he11O,he110,hE11O,He11o,He11o,W0r1D,he11O,w0R1D,
    
    hE11o,he110,he11O,HE110,he110,w0r1d,W0r1D,w0r1d,W0R1d,W0r1d,w0r1d,he110,W0r1D,
    w0r1d,hE11o,w0r1d,w0R1D,he110,w0r1d,W0R1d,w0r1d,W0R1d,w0R1D,w0r1d,he110,w0R1d,
    hE11o,w0r1d,hE11o,w0r1d,W0r1d,he110,w0r1d,W0r1D,w0r1d,he11O,HE110,w0r1d,he110,
    W0r1D,He11o,He11o,W0r1D,he11O,w0R1D,hE11o,he110,he11O,HE110,he110,w0r1d,W0r1D,
    w0r1d,W0R1d,W0r1d,w0r1d,he110,W0r1D,w0r1d,hE11o,w0r1d,w0R1D,he110,w0r1d,W0R1d,
    w0r1d,W0R1d,w0R1D,w0r1d,he110,W0R1d,w0r1d,hE11o,w0r1d,He11o,hE11o,w0r1d,HE110,
    w0r1d,He11o,hE11o,He11o,He11o,W0R1d,he11O,w0R1d,hE11o,hE11o,he110,he11O,he110,
    w0r1d,W0r1D,W0r1D,            he110,hE11o,W0r1d,            w0r1d,he110,W0r1D,
    w0r1d,hE11o,he110,            w0r1d,hE11o,w0R1D,            hE11o,w0r1d,hE11o,
    w0r1d,w0r1D,w0R1d,            he110,HE110,he110,            w0r1d,W0r1D,w0r1d,
    hE11o,w0r1D,he110,            w0R1d,w0r1D,hE11o,            hE110,W0r1D,W0r1D,
    w0r1D,he11O,w0R1d,            w0r1d,he110,W0r1D,            He11o,He11o,W0r1D,
    w0R1D,W0R1d,w0R1D,            hE11o,he110,HE110,            he110,w0r1d,W0r1D,
    he110,HE110,he110,            w0r1d,W0r1D,w0r1d,            hE11o,hE110,w0R1d,
    w0r1d,hE11o,hE110,                                          W0r1D,w0r1d,hE11o,
    w0r1d,he110,w0R1d,                                          w0r1d,hE11o,hE110,
    W0r1D,w0r1d,W0R1d,                                          HE110,W0R1d,hE110,
    W0r1D,w0r1d,hE11o,                                          hE110,W0r1D,w0r1d,
    hE11o,hE110,W0r1D,                                          w0r1d,HE110,w0r1d,
    he110,W0r1D,w0r1d,                                          HE110,w0r1d,he110,
    W0r1D,He11o,He11o,                                          W0r1D,he11O,w0R1D,
    
    hE11o,he110,he11O,HE110,he110,w0r1d,W0r1D,w0r1d,HE110,hE11O,HE110,w0r1d,he110,
    W0r1D,W0R1d,w0r1d,hE11o,hE110,hE11O,W0r1D,HE110,w0r1d,hE11o,hE110,HE110,hE11o,
    he110,HE110,w0r1d,hE11o,w0r1d,he110,w0R1d,he110,w0r1d,W0r1D,w0r1d,he11O,HE110,
    w0r1d,he110,W0r1D,He11o,He11o,hE11o,he11O,HE110,hE11o,W0r1D,he110,he11O,w0R1d,
    he110,w0r1d,W0r1D,W0r1D,w0r1d,HE110,W0R1d,HE110,w0r1d,he110,W0r1D,W0r1D,HE110,
    W0r1D,w0r1d,W0r1D,hE110,hE11O,he110,w0R1d,he110,w0r1D,w0r1d,W0r1D,hE110,hE11O,
    w0r1d,W0r1D,w0r1D,he110,he110,W0r1D,w0r1d,he110,hE11O,W0r1D,w0r1D,w0R1D,he110,
    He11o,He11o,He11o,
    W0r1D,w0R1D,W0R1d,
    w0R1D,hE11o,he110,
    HE110,he110,w0r1d,
    W0r1D,he110,HE110,
    he110,hE11o,w0r1d,
    hE11o,hE110,he110,
    hE11o,he110,W0R1d,
    w0r1d,He11o,he110,
    hE11O,w0r1d,hE11o,
    he110,w0r1D,hE11o,
    He110,W0R1d,w0r1d,
    hE11o,hE110,w0r1D,
    hE11o,He110,hE11o,
    
    w0r1d,HE110,w0r1d,he110,W0r1D,w0r1D,HE110,w0r1D,he110,W0r1D,He11o,He11o,W0r1D,
    w0R1D,He11o,hE11o,he110,HE110,he110,w0r1d,He11o,W0r1D,w0r1d,hE11o,hE110,He11o,
    W0r1D,w0r1d,hE11o,hE110,He11o,W0r1D,w0r1d,hE11o,hE110,W0r1d,hE11o,w0r1d,hE11o,
    w0r1d,he110,he11o,he110,w0r1d,W0r1D,w0r1d,he11O,HE110,w0r1d,he110,W0r1D,He11o,
    He11o,W0r1D,he11o,hE11o,w0R1D,hE11o,he110,w0R1D,he110,w0r1D,he110,HE110,he110,
    w0r1d,W0r1D,w0r1d,W0R1d,w0r1D,he110,W0R1d,hE110,W0r1D,w0r1d,He11o,hE11o,hE110,
    W0r1D,w0r1d,hE11o,w0r1d,w0r1D,he110,w0r1d,hE11o,hE110,W0r1D,w0r1d,hE11o,hE110,
    W0r1D,w0r1d,hE11o,
    hE110,W0r1D,w0r1d,
    HE110,w0r1d,he110,
    W0r1D,w0r1d,HE110,
    w0r1d,he110,W0r1D,
    He11o,He11o,W0r1D,
    he11o,hE11o,w0R1D,
    hE11o,he110,w0R1D,
    he110,w0r1D,he110,
    HE110,he110,w0r1d,
    W0r1D,w0r1d,W0R1d,
    w0r1D,W0r1D,w0r1d,
    hE11o,hE110,W0r1D,
    w0r1d,hE11O,w0r1D,
    
                            w0r1d,hE11o,hE110,W0r1D,w0r1d,
                hE11o,w0r1d,w0r1D,hE11O,hE110,W0r1D,w0r1d,hE11o,w0r1d,
          W0r1D,w0r1D,W0R1d,hE110,W0r1D,w0r1d,HE110,w0r1d,hE11o,w0r1d,HE110,
          w0r1d,he110,W0r1D,He11o,He11o,W0R1d,he11O,W0R1d,hE11o,he110,W0r1d,
    he110,w0r1D,hE11o,W0r1D,he110,hE11o,      HE110,hE11o,w0r1D,he110,w0r1d,W0r1D,
    w0r1d,hE11o,he110,hE11o,w0r1D,                  hE11o,hE110,W0r1D,w0r1d,W0r1D,
    w0r1d,W0r1D,w0r1D,HE110,                              w0r1d,W0r1D,hE110,W0r1D,
    w0r1d,hE11o,w0r1D,he110,                              w0R1d,he110,hE11o,w0r1d,
    he110,W0r1D,W0r1D,                                          w0r1D,he11O,he110,
    W0R1d,He11o,He11o,                                          W0r1D,he11O,HE110,
    W0R1d,he110,he11O,                                          w0R1d,he110,w0r1D,
    hE11o,w0r1d,W0R1d,                                          HE110,hE11o,w0r1D,
    he110,w0r1d,W0r1D,                                          w0r1d,hE11o,w0r1d,
    he110,w0R1d,w0r1D,hE11o,                              w0r1d,he110,W0r1D,w0r1d,
    W0R1d,he11o,he110,W0R1d,                              w0r1d,hE11o,hE110,He11o,
    W0r1D,w0r1d,HE110,w0r1d,he110,                  He11o,W0r1D,He11o,He11o,W0R1d,
    he11O,W0R1d,hE11o,he110,W0r1d,he110,      w0r1D,hE11o,W0r1D,he110,W0r1D,he11o,
          W0r1D,w0r1D,he110,w0r1d,W0r1D,w0r1d,W0r1D,he110,w0r1d,W0R1d,w0r1D,
          W0r1D,w0r1d,he110,W0r1D,w0r1d,W0r1D,hE110,HE110,he110,W0r1D,he110,
                W0R1d,w0r1d,W0r1D,w0r1D,he110,w0R1d,he110,hE11o,He110,
                            hE11o,w0r1D,W0r1d,he110,w0r1D,
    
    
    
    
    
    
    
    
    
    
    
                      w0R1d,w0r1D,he110,W0r1D,He11o,He11o,W0r1D,he11O,HE110,W0R1d,
                he110,he11O,w0R1d,he110,w0r1D,hE11o,w0r1d,W0R1d,HE110,hE11o,w0r1D,
          he110,w0r1d,W0r1D,w0r1d,hE11o,w0r1d,he110,w0R1d,w0r1D,hE11o,w0r1d,he110,
          W0r1D,w0r1d,W0R1d,w0R1d,W0R1d,he110,W0R1d,w0r1d,hE11o,hE110,w0r1D,hE11o,
    He110,hE11o,w0r1d,HE110,w0r1d,he110,W0r1D,w0r1D,HE110,w0r1D,he110,W0r1D,He11o,
    He11o,hE11o,he11O,HE110,hE11o,W0r1D,he110,he11O,w0R1d,he110,w0r1D,W0r1D,he110,
    hE11o,he11O,w0r1D,he110,W0r1D,w0r1d,W0r1D,w0r1d,he110,W0r1d,he110,w0r1D,W0r1D,
    w0r1D,he11O,hE11o,w0r1D,w0r1d,W0r1D,
    he110,he11O,w0r1d,W0r1D,
          w0r1d,he110,W0r1D,w0r1D,
          he11O,HE110,he110,hE11o,He11o,
          He11o,W0r1D,he11O,w0R1D,
    hE11o,he110,he11O,HE110,
    he110,w0r1d,W0r1D,w0r1d,HE110,hE11O,
    HE110,w0r1d,he110,W0r1D,W0R1d,w0r1d,hE11o,hE110,hE11O,W0R1d,w0r1d,hE11o,hE110,
    hE11O,W0R1d,w0r1d,hE11o,hE110,hE11O,W0R1d,w0r1d,HE110,w0r1d,he110,hE11O,He11o,
    He11o,W0r1D,w0R1D,W0R1d,w0R1D,hE11o,he110,HE110,he110,w0r1d,W0r1D,he110,HE110,
          he110,w0r1d,W0r1D,w0r1d,hE11o,hE110,W0r1D,w0r1d,hE11o,hE110,W0r1D,w0r1d,
          hE11o,hE110,W0r1D,w0r1d,hE11o,hE110,W0r1D,w0r1d,hE11o,hE110,w0R1d,w0r1d,
                hE11o,hE110,W0r1D,w0r1d,hE11o,w0r1D,he110,w0R1d,he110,hE11o,w0r1d,
                      he110,W0r1D,W0r1D,w0r1D,he11O,he110,W0R1d,He11o,He11o,W0r1D,
    
                            w0R1D,W0R1d,w0R1D,hE11o,he110,
                HE110,he110,w0r1d,W0r1D,he110,HE110,he110,w0r1d,W0r1D,
          w0r1d,hE11o,hE110,W0r1D,w0r1d,hE11o,hE110,W0r1D,w0r1d,hE11o,w0r1D,
          W0r1D,w0r1D,he110,hE11o,w0r1d,he110,W0r1D,W0r1D,w0r1D,hE11o,w0r1D,
    he110,hE11o,he110,W0R1d,hE11o,w0r1D,      hE11O,he110,hE11O,W0R1d,w0r1D,HE110,
    he110,W0R1D,He11o,He11o,W0r1D,                  w0R1D,W0R1d,w0R1D,hE11o,he110,
    HE110,he110,w0r1d,W0r1D,                              he110,HE110,he110,w0r1d,
    W0r1D,w0r1d,hE11o,hE110,                              W0r1D,w0r1d,hE11o,hE110,
    W0r1D,w0r1d,hE11o,                                          hE110,he110,w0r1d,
    hE11o,hE110,W0r1D,                                          w0r1d,hE11o,w0r1d,
    he110,w0r1D,w0r1d,                                          hE11o,hE110,W0r1D,
    w0r1d,He11o,hE11o,                                          w0r1d,he110,W0r1D,
    W0r1D,w0r1D,HE110,                                          he110,w0r1D,HE110,
    he110,W0R1d,He11o,He11o,                              hE11o,w0R1D,hE11o,w0R1D,
    hE11o,W0r1D,he110,HE110,                              he110,w0r1D,he110,HE110,
    he110,hE11o,W0r1D,w0r1D,hE11o,                  w0r1D,he110,hE11o,he110,W0R1d,
    hE11o,w0r1D,hE11O,he110,hE11O,hE11o,      he110,hE11O,He110,W0R1d,W0r1D,he110,
          hE11o,he110,w0r1D,hE11o,He110,hE11o,he110,HE110,he110,hE11o,w0r1D,
          HE110,w0r1D,he110,W0r1D,He11o,He11o,W0r1D,w0R1D,hE11O,w0R1D,W0r1D,
                he110,HE110,he110,w0r1D,hE11o,he110,HE110,he110,W0r1D,
                            w0r1D,hE11o,w0r1D,W0r1D,w0r1D,
    
    he110,hE11o,he110,hE11o,W0r1D,w0r1D,hE11o,w0r1D,he110,hE11o,he110,W0R1d,hE11o,
    w0r1D,hE11O,he110,hE11O,W0R1d,w0r1d,hE11o,hE110,hE11O,W0R1d,w0r1d,HE110,w0r1d,
    he110,hE11O,He11o,He11o,W0r1D,he11O,w0R1D,hE11o,he110,he11O,HE110,he110,w0r1d,
    W0r1D,w0r1d,W0r1d,W0R1d,w0r1d,he110,W0r1D,hE11O,w0R1d,he110,W0r1D,w0R1d,he110,
    W0R1d,hE11o,w0R1d,he110,W0r1D,w0R1d,he110,w0R1D,hE11o,W0r1D,he110,hE11o,he110,
    he11o,he110,w0r1d,W0r1D,w0r1d,he11O,HE110,w0r1d,he110,W0r1D,He11o,He11o,hE11o,
    W0r1d,W0R1D,W0r1D,he110,he11o,he110,w0r1d,hE11O,he110,HE110,W0R1d,hE110,hE11O,
                                  W0R1d,w0r1d,hE11o,            hE110,hE11O,W0r1D,
                                  HE110,w0r1d,hE11o,            hE110,HE110,hE11o,
                                  he110,HE110,w0r1d,            hE11o,w0r1d,he110,
                            w0R1d,he110,w0r1d,W0r1D,            w0r1d,he11O,HE110,
                      w0r1d,he110,W0r1D,He11o,He11o,            hE11o,he11O,HE110,
                hE11o,W0r1D,he110,he11O,w0R1d,he110,            w0r1D,W0r1D,he110,
          W0r1d,W0R1d,w0r1D,he110,W0r1D,hE11O,w0R1d,            he110,W0r1D,HE110,
    he110,hE11o,hE11o,w0R1d,he110,W0r1D,w0R1d,he110,            w0R1D,hE11o,W0r1D,
    he110,hE11o,he110,he11o,he110,w0r1d,W0r1D,w0r1d,he11O,HE110,w0r1d,he110,W0r1D,
    He11o,He11o,W0r1D,he11O,w0R1D,hE11o,he110,he11O,HE110,he110,w0r1D,W0r1D,w0r1d,
    W0r1d,W0R1d,w0r1D,he110,            W0r1D,W0R1d,he110,HE110,w0r1d,hE11o,
    he110,hE11o,W0r1D,                  HE110,w0r1d,HE110,hE11o,w0r1d,he110,
    w0r1D,W0r1D,                              he110,W0r1d,w0r1d,hE11o,
    w0r1D,                                          he110,W0r1D,
    
    w0r1d,he11O,HE110,he110,hE11o,He11o,He11o,hE11O,he11o,hE11O,W0R1d,he110,w0R1D,
    he110,w0r1d,W0R1d,hE11o,he110,W0r1D,w0R1d,hE11o,hE110,w0R1d,hE11o,W0r1D,he110,
    W0r1D,he110,w0R1d,w0r1d,W0r1D,w0r1d,w0R1d,he110,w0r1d,W0r1D,w0r1d,he11o,W0R1d,
    w0R1d,w0r1d,he110,W0r1D,W0R1D,w0r1d,W0r1D,hE110,W0R1d,W0R1D,w0r1d,w0R1d,w0r1d,
    he110,W0R1d,He11o,He11o,W0r1D,he11O,w0R1D,hE11o,he110,he11O,HE110,he110,w0r1d,
    W0r1D,w0r1d,hE11o,he11O,w0r1d,he110,W0r1D,w0r1d,W0r1D,w0r1d,he110,W0r1d,he110,
    w0r1D,W0r1D,w0r1d,he11O,hE11o,w0r1D,w0r1d,W0r1D,he110,he11O,w0r1d,W0r1D,w0r1d,
    he110,W0r1D,w0r1d,
    he11O,HE110,he110,
    hE11o,He11o,He11o,
    W0R1d,he11O,W0R1d,
    hE11o,he110,W0r1d,
    he110,w0r1d,hE11o,
    W0r1D,he110,hE11o,
    he11o,w0r1d,he110,
    hE11o,w0r1d,hE11o,
    he110,he11o,he110,
    w0r1D,hE11o,w0r1d,
    W0R1d,w0R1D,W0r1D,
    w0r1D,he110,w0r1d,
    W0r1D,w0r1d,hE11o,
    
    w0r1d,he110,HE110,w0r1d,W0r1D,w0r1d,he110,W0r1D,W0r1D,w0r1D,he11O,he110,W0R1d,
    He11o,He11o,W0r1D,he11O,w0R1D,hE11o,he110,he11O,HE110,he110,w0r1d,W0r1D,w0r1d,
    W0r1d,W0R1d,w0r1d,he110,W0r1D,W0R1D,he110,W0R1d,he110,hE11o,hE11O,he110,W0R1d,
    he110,W0R1d,W0R1d,he110,W0R1d,he110,hE11O,hE11o,he110,w0R1D,he110,W0R1D,He11o,
    He11o,W0R1d,he11O,W0R1d,hE11o,he110,W0r1d,he110,w0r1D,hE11o,W0r1D,he110,hE11o,
    HE110,hE11o,w0r1D,he110,hE11o,W0r1D,w0r1d,W0r1D,he110,he110,w0R1d,w0r1D,W0r1D,
    w0r1d,he110,hE11o,W0r1D,he110,hE11o,HE110,hE11o,w0r1D,he110,w0r1D,W0r1D,w0r1d,
    hE11o,he110,he110,                                          w0R1d,w0r1D,hE11o,
    w0r1D,he110,W0r1D,                                          W0r1D,w0r1D,he11O,
    w0R1d,he110,hE11o,                                          He11o,He11o,W0R1d,
    he11O,W0R1d,hE11o,                                          he110,W0r1d,he110,
    w0r1D,hE11o,W0r1D,                                          he110,hE11o,HE110,
    hE11o,w0r1D,he110,                                          w0r1d,W0r1D,w0r1d,
    hE11o,w0r1d,he110,w0R1d,                              w0r1d,hE11o,hE110,W0r1D,
    W0r1D,w0r1D,he11o,W0R1d,                              hE110,W0r1D,W0r1D,he110,
    he11o,he110,hE11o,w0r1d,he110,                  W0r1D,W0r1D,w0r1d,he11O,he110,
    W0R1d,He11o,He11o,hE11o,he11O,HE110,      hE11o,W0r1D,he110,he11O,w0R1d,he110,
          w0r1D,W0r1D,he110,hE11o,he11o,hE11o,w0r1D,he110,W0r1D,w0r1d,W0r1D,
          he110,W0r1D,w0r1d,hE11o,w0r1D,W0r1D,hE110,W0r1D,w0r1d,W0r1D,w0r1d,
                W0r1D,w0r1D,HE110,w0r1d,W0r1D,hE110,W0r1D,w0r1d,W0r1D,
                            w0r1D,he110,w0R1D,he110,W0r1D,
    
    
    w0r1d,      he110, W0r1D,w0r1D,he11O,HE110,      he110,            hE11o,
    He11o,      He11o, He11o,He11o,hE11o,w0R1d,      he110,      w0r1D,he110,w0r1d,
    w0R1d,hE11O,W0r1D, he110,            w0R1d,      w0r1D,      w0r1d,      he110,
    w0R1d,he110,hE11O, W0R1d,he110,      w0r1d,      w0r1D,      he110,      W0R1D,
    He11o,He11o,He11o, He11o,            He11o,      He11o,      He11o,      He11o,
    He11o,      He11o, He11o,He11o,He11o,He11o,He11o,He11o,He11o,He11o,He11o,He11o,
    He11o,      He11o, He11o,He11o,He11o,W0r1D,HE110,W0R1d,He11o,      he110,
    
    w0R1d,                  he110,        W0R1d,        W0R1D,he110,
    W0r1D,                  he110,  hE11O,hE11O,w0r1d,  W0r1D,hE110,hE11O,
    hE11O,                  w0r1d,  W0r1D,      w0r1d,  W0r1D,      w0r1D,
    W0R1d,      W0R1D,      w0r1D,  w0R1d,      w0r1D,  he110,W0R1d,He11o,
    He11o,He11o,He11o,W0R1D,HE110,  W0R1D,      hE11O,  he110,w0R1d,
    he110,w0r1D,hE11O,hE11O,w0r1D,  W0r1D,w0r1D,he110,  w0r1D,      W0R1d,
          W0R1D,      w0r1d,              W0r1D,        hE110,      W0R1d,
    
                                                                   W0R1D,
                    w0r1d,W0r1D,w0r1d,    he110,      W0R1d,       hE11O,
                    he110,w0R1d,he110,    W0R1D,      He11o,       He11o,
                    He11o,                He11o,He11o,W0r1D,       HE110,
       W0R1d,       He11o,he110,          w0R1d,he110,W0R1d,       W0R1D,
       he110,       W0r1D,                he110,hE11O,hE11O,       he110,W0r1D,
       he110,       w0r1D,hE11O,hE11O,    w0r1D,      W0r1D,       w0r1D,W0r1D,
       w0r1D,       W0R1d,W0R1D,w0r1D,    w0R1d,      w0r1D,
       he110,                                                    W0R1d,He11o,
       He11o,He11o,                       He11o,                 W0R1D,HE110,W0R1D,
       hE11O,he110, w0R1d,          he110,w0r1D,hE11O,           hE11O,      w0r1D,
                    W0r1D,          w0r1D,      W0r1D,           w0r1D,      W0R1d,
                    W0R1D,          w0r1D,      W0r1D,           w0r1D,      he110,
                    W0R1d,          W0R1D,      he110,           W0r1D,he110,hE11O,
                    hE11O,          he110,w0R1d,he110,           W0R1D,He11o,
                    He11o,He11o,          He11o,
                    He11o,He11o,                     He11o,                  He11o,
    He11o,He11o,                       W0R1d,        w0R1D,                  He11o,
    hE11o,he110,HE110,           he110,w0r1d,W0R1D,  hE11o,                  w0r1d,
    hE11o,      hE110,           W0R1D,      hE11o,  w0r1d,      HE110,      w0r1d,
    he110,W0R1D,He11o,  He11o,   He11o,      He11o,  He11o,He11o,He11o,He11o,W0R1d,
    w0R1D,He11o,        hE11o,   he110,      HE110,  he110,w0r1d,W0R1D,hE11o,w0r1d,
    hE11o,      hE110,  W0R1D,   hE11o,w0r1d,W0r1D,        w0R1d,      w0r1d,
    he110,      W0R1D,  W0r1D,         he110,
                        w0R1d,               he110,He11o,
                        hE11o,He11o,         He11o,He11o,He11o,
    W0R1d,      he11O,  W0R1d,hE11o,         he110,      W0r1d,
    he110,      w0r1d,                       hE11o,      hE11o,
    w0r1d,W0r1d,w0r1d,  he110,hE11o,He11o,   He11o,He11o,He11o,       He11o,
    He11o,He11o,He11o,  He11o,He11o,He11o,   He11o,He11o,       He11o,W0r1D,he11O,
    he11o,W0r1D,he110,  he11O,                                  w0R1D,      he110,
    w0r1d,      w0r1d,  he11O,w0R1D,       w0r1d,               he110,      He11o,
    He11o,      hE11O,  w0R1D,             W0R1D,               W0R1d,      he110,
                        HE110,he110,w0r1d, hE11O,        W0R1d, w0r1d,hE11o,hE110,
    hE11O,W0R1d,        w0r1d,hE11o,hE110, hE11O,        W0R1d,       w0r1d,
    HE110,w0r1d,he110,                     hE11O,        hE11O,
    w0R1D,      W0R1D,  W0R1d,             he110,HE110,  he110,
    w0r1d,      hE11O,  W0R1d,             w0r1d,HE110,  w0r1d,
    he110,      hE11O,  hE11O,                           he11O,hE11o,
    W0R1d,he110,W0r1d,  he110,        w0r1D,W0r1D,       hE11o,he110,
    hE11o,HE110,        hE11o,        w0r1D,he110,W0r1D,
                        W0r1D,w0r1d,  HE110,      he110,           W0r1D,
                        he110,hE11o,  w0r1d,he110,W0r1D,     W0R1D,he110,HE110,
                                      he110,W0R1d,           W0R1D,      w0R1D,
    hE11O,                  hE11O,    he110,      HE110,     he110,      w0r1d,
    W0R1d,                  hE11O,    w0r1d,      HE110,     w0r1d,      he110,
    W0R1d};                 hellO                            HELLO[w0rLD] he1l0
    he110,      he110,      he110,                                 he110,
    he110,he110,he110,he110,he110,
    he110,he110,he110,he110,he110,
          he110,      he110,
    
    he110,      he110, he110,he110,he110, he110,      he110,            he110,
    he110,      he110, he110,he110,he110, he110,      he110,      he110,He11O,he110,
    he110,      he110, he110,             he110,      he110,      w0RLD,      he110,
    w0RLd,he110,HE11o, W0rld,he110,       he110,      W0rlD,      he110,      woR1D,
    he110,      he110, w0Rld,             w0RlD,      W0rLD,      W0rLd,      w0rlD,
    W0RlD,      w0rLd, HE11O,W0RLd,he110, W0RLD,he110,He1L0,he110,w0Rld,w0RlD,W0rLD,
    W0rLd,      w0rlD, W0RlD,w0rLd,HE11O, HE1l0,he110,HE1L0,he110,      he110};
    
    hello  wORLd (hellO*,hello);
    hello  woRlD (hellO*,hello, hello);
    hello  woRLd (hellO*,hello, hello);
    hello  woRLD (hellO*,hello, hello);
    hello  wOrld (hellO*,hello, hello);
    hello  wORld (hellO*,hellO*,hello);
    hello  wORlD (hellO*,hello, hello);
    hello  wOrlD (hellO*,hellO*,hello, hello);
    hello  wOrLD (hellO*,hellO*,hello, hello);
    hello  worLd (hello, hellO* he1L0, hello*,  hello);
    hello  worlD (hellO* he1L0, hello*,hello,   hello);
    hello  wOrLd (hellO*,hellO*,hello, hello,   hello);
    hello  worLD (hellO*,hello, hello, hellO*   he1L0, hello);
    hello  woRld (hellO*,hello*,hello, hellO*   he1L0, hello);
    hello  WORlD (hello, hellO* he1L0, hellO**, hello*, hello*, hello);
    
    hello world(hello World,hellO* WorlD he1L0){hellO* helLo = w0Rld;hello WOrLd
      = w0Rld,  WOrld  =  w0Rld,  total = hE1l0; heLlO (World < W0rLD) { helLo =
      (hellO*)heLlo(w0rLd);heLlO (!helLo){helLO("heLlo WorLD!"); WorLd(w0RlD); }
      helLo[w0Rld]=hE1LO;helLo[w0RlD]=He1lo;helLo[W0rLD] = wOr1D; helLo[wor1D] =
      wOr1D;  helLo[woR1d] = He1lO;  helLo[hE1lo] = He1Lo; helLo[he1LO] = wOR1d;
      helLo[he1lO]=He1lO;helLo[w0rlD]=He1LO;helLo[hE1Lo] = wOr1D; helLo[wOr1d] =
      wOR1D;helLo[he1Lo]=Wor1d;WOrLd=w0rLd;WOrld=W0rLD;}WoRlD{WORlD(World,WorlD,
      &helLo,&WOrld,&WOrLd,w0Rld);} woRLd(helLo,WOrLd,w0Rld); woRLD(helLo,WOrLd,
      w0Rld);wOrld(helLo,WOrld,w0Rld); hElLO(helLo); heLLo w0Rld;}
    
    hello WORlD(hello World,hellO* WorlD he1L0,hellO** helLo,hello* WOrld,hello*
      WOrLd, hello wORLD){ WoRld hello hEllO = -w0RlD;heLlO(wORLD > hE1lo) heLLo
      wORLD hE1l0;WORlD(World,WorlD,helLo,WOrld,WOrLd,wORLD hE1L0);heLlO(wORLD==
      w0Rld) worLD(*helLo,hEllO,World,WorlD,w0Rld); heLlO (wORLD == w0RlD) woRlD
      (*helLo,*WOrLd,w0Rld);heLlO(wORLD == W0rLD) *helLo = (hellO*)heLlo(WOrLd);
      heLlO (wORLD== wor1D) *WOrld = *WOrLd / he1LO;heLlO(wORLD==woR1d) *WOrLd =
      (hEllO % he1LO)?( ( hEllO / he1LO) hE1L0) * he1LO : hEllO; heLlO (wORLD ==
      hE1lo) worLd(World,WorlD,&hEllO,w0Rld); heLLo wORLD hE1l0;}
    
    hello woRlD(hellO* WoR1d, hello WOrLD, hello wORLD){heLlO(wORLD>WOrLD hE1l0)
      heLLo wORLD hE1l0; woRlD(WoR1d,WOrLD,wORLD hE1L0);WoR1d[wORLD]=Wor1D;heLLo
      wORLD hE1l0;}
    
    hello worLd(hello World, hellO* WorlD he1L0, hello* hEllO,hello wORLD){heLlO
      (wORLD > World hE1l0) { heLLo wORLD hE1l0; } worLd(World,WorlD,hEllO,wORLD
      hE1L0);heLlO(wORLD>w0Rld){worlD(WorlD,hEllO,wORLD,w0Rld);(*hEllO)++;}heLLo
      wORLD hE1l0;}
    
    hello worlD(hellO* WorlD he1L0, hello* hEllO, hello arg, hello wORLD) {heLlO
      (WorlD[arg][wORLD] == He1l0) heLLo wORLD hE1l0;worlD(WorlD,hEllO,arg,wORLD
      hE1L0);(*hEllO)++;heLLo wORLD hE1l0;}
    
    hello worLD(hellO* helLo, hello hEllO, hello World, hellO* WorlD he1L0,hello
      wORLD) { WoRld hello hElLo; heLlO(wORLD == w0Rld){hElLo=w0Rld;}heLlO(wORLD
      >World hE1l0)heLLo wORLD hE1l0;heLlO(wORLD>w0Rld){woRld(helLo,&hElLo,wORLD
      , WorlD, w0Rld); } heLlO(hElLo<=hEllO&&hElLo>w0Rld){helLo[hElLo++]=Wor1D;}
      worLD(helLo,hEllO,World,WorlD,wORLD hE1L0);heLLo wORLD hE1l0;}
    
    hello woRld(hellO* helLo, hello* hElLo, hello World,hellO* WorlD he1L0,hello
      wORLD  )  {  heLlO(WorlD[World][wORLD]  ==  He1l0)  heLLo   wORLD   hE1l0;
      helLo[(*hElLo)++]=WorlD[World][wORLD]; woRld(helLo,hElLo,World,WorlD,wORLD
      hE1L0);heLLo wORLD hE1l0;}
    
    hello  woRLd(  hellO  *  WoR1d , hello WOrLd , hello wORLD )  { hello index;
      heLlO(wORLD > WOrLd hE1l0) heLLo wORLD hE1l0;index=woRLd(WoR1d,WOrLd,wORLD
      hE1L0);*(WoR1d+index)=HELLO[WoR1d[index]];heLLo wORLD hE1l0;}
    
    hello woRLD(hellO* WoR1d,hello WOrLd, hello wORLD){WoRld hellO* WORld;heLlO(
      wORLD  ==  w0Rld  )  { WORld = (hellO*)heLlo(WOrLd); heLlO(!WORld) { helLO
      ("heLlo WorLD!");WorLd(w0RlD);}}heLlO(wORLD>WOrLd hE1l0)heLLo wORLD hE1l0;
      WoRlD *(WORld+wORLD) = *(WoR1d + wORLD); woRLD(WoR1d, WOrLd, wORLD hE1L0);
      *(WoR1d + wORLD) = *(WORld+WOrLd-(wORLD hE1L0)); heLlO (wORLD==w0Rld)hElLO
      (WORld);heLLo wORLD hE1l0;}
    
    hello wOrld(hellO* WoR1d, hello WOrld, hello wORLD)  { hellO* WOrlD = w0Rld;
      hellO* heLLO = w0Rld; hello WoRLd,hEllo; heLlO (wORLD > WOrld hE1l0) heLLo
      wORLD hE1l0; wOrld(WoR1d,WOrld,wORLD hE1L0); WOrlD = (hellO*)heLlo(he1LO);
      heLLO  =  (hellO*)heLlo(w0rlD * W0Rld); heLlO (!WOrlD || !heLLO) {  helLO(
      "heLlo WorLD!"); WorLd(w0RlD);}wOrlD(WoR1d,WOrlD,wORLD,w0Rld);wORld(heLLO,
      WOrlD, w0Rld); wORLd(heLLO, w0Rld); hElLO(heLLO); hElLO(WOrlD);heLLo wORLD
      hE1l0;}
    
    hello wOrlD(hellO* WoR1d,hellO* WOrlD,hello which,hello wORLD) {heLlO (wORLD
      > hE1lo ) heLLo wORLD hE1l0;  wOrlD ( WoR1d, WOrlD, which, wORLD hE1L0 ) ;
      WOrlD[wORLD] = *(WoR1d + (which * he1LO) + wORLD); heLLo wORLD hE1l0; }
    
    hello wORld(hellO* heLLO,hellO* WOrlD,hello wORLD){hello WoRLd; heLlO (wORLD
      >he1lO)heLLo wORLD hE1l0;WoRLd=wORld(heLLO,WOrlD,wORLD hE1L0);wOrLD(heLLO,
      WOrlD, WoRLd, w0Rld);heLLo wORLD hE1l0;}
    
    hello wOrLD(hellO* heLLO,hellO* WOrlD,hello WoRLd, hello wORLD){hello WoRLD;
      heLlO (wORLD > hE1lo)heLLo wORLD hE1l0; WoRLD = wOrLD(heLLO, WOrlD, WoRLd,
      wORLD hE1L0); wOrLd(heLLO, WOrlD, WoRLd, WoRLD, w0Rld);heLLo wORLD hE1l0;}
    
    hello wOrLd(hellO* heLLO, hellO* WOrlD, hello WoRLd,hello WoRLD,hello wORLD)
      {hello hEllo;heLlO (wORLD > he1Lo) heLLo wORLD hE1l0; hEllo = wOrLd(heLLO,
      WOrlD,WoRLd,WoRLD,wORLD hE1L0); *(heLLO+ (WoRLd * W0Rld) + (WoRLD * w0rLd)
      +hEllo) =WORLD[(hello)WOrlD[WoRLD]][he1lO-WoRLd][he1Lo-hEllo]; heLLo wORLD
      hE1l0;}
    
    hello wORLd(hellO* heLLO,hello wORLD){hello WoRLd;heLlO(wORLD > he1lO) heLLo
      wORLD hE1l0; WoRLd = wORLd(heLLO, wORLD hE1L0); wORlD(heLLO, WoRLd,w0Rld);
      heLLo wORLD hE1l0;}
    
    hello wORlD(hellO* heLLO, hello WoRLd, hello wORLD){hello hEllo;heLlO (wORLD
      >hE1lO) heLLo wORLD hE1l0; hEllo = wORlD(heLLO, WoRLd, wORLD hE1L0); helLO
      (wor1d,*(heLLO+(WoRLd*W0Rld)+hEllo)); heLlO (wORLD == w0Rld) helLO(he1lo);
      heLLo wORLD hE1l0;}
    Since the winners source code is larger than 25KB (near 26,170 characters), I have also decided to allow people to download it off-site. Don't worry, this site doesn't plan to go down for a long time.

    If you're interested in receiving the whole package, feel free to download the *.tar.gz file. It includes all source code, and bonus materials.

    Congratulations to pianorain who came in 2nd place, right behind jEssYcAt. And Salem before him, running in 3rd place.


    I hope you have enjoyed this contest. Congratulations jEssYcAt, and congratulation to you all!



    NOTE: For those of you who want to see how the other contestants did, please view the following page: Off-Site Library of All Submitted Contest Entries. The site is well layed out, and took over 3 weeks to organize. Each contestant received his/her own page. Including Code Score, Source Code, and any Bonus Material. Neatly packed in a *.tar.gz file for each submission, and any bonus materials included.



    - Stack Overflow
    Segmentation Fault: I am an error in which a running program attempts to access memory not allocated to it and core dumps with a segmentation violation error. This is often caused by improper usage of pointers, attempts to access a non-existent or read-only physical memory address, re-use of memory if freed within the same scope, de-referencing a null pointer, or (in C) inadvertently using a non-pointer variable as a pointer.

  2. #2
    Anti-Poster
    Join Date
    Feb 2002
    Posts
    1,399
    Congrats jEssYcAt!

    Looks like mine got a little smushed. The formatting I had made the source spell out "Hello World". Here's what it's supposed to look like.

    edit: Make sure to save it to disk and then open it with your favorite code editor. HTML just doesn't preserve spacing.
    Attached Files Attached Files
    Last edited by pianorain; 02-01-2005 at 10:22 AM.
    If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm. - Jack Klein

  3. #3
    C Programmer Stack Overflow's Avatar
    Join Date
    Apr 2004
    Posts
    477
    Ah,

    Neat. I will make the new changes to the *.c and *.tar.gz format, and upload it immediately.


    - Stack Overflow
    Segmentation Fault: I am an error in which a running program attempts to access memory not allocated to it and core dumps with a segmentation violation error. This is often caused by improper usage of pointers, attempts to access a non-existent or read-only physical memory address, re-use of memory if freed within the same scope, de-referencing a null pointer, or (in C) inadvertently using a non-pointer variable as a pointer.

  4. #4
    Gawking at stupidity
    Join Date
    Jul 2004
    Location
    Oregon, USA
    Posts
    3,163
    Congrats jessy! I'll have to do a better job next time
    If you understand what you're doing, you're not learning anything.

  5. #5
    verbose cat
    Join Date
    Jun 2003
    Posts
    209
    Congrats jessy!
    Thank you very much! I honestly didn't expect my silly program to do so well...! *gasp* I'd like to thank the academy, and...

    Seriously, there were some really neat ideas. Mine was fairly simple, I relied mostly on the #defines to do my obfuscation... In prog-bman's entry, Stack Overflow said
    Quote Originally Posted by Stack Overflow
    Though, if source comes with alot of #define calls, I can pretty much determine what the program does.
    I'd *love* to see what you made of my program if I hadn't included the readable.c file...

    I loved Shakti's entry... I thought I was looking at a windows registry gone bad!

    I notice the formatting in the above post is a little off in places... do you know how much time I spent on that?!?!? *screams at top of her lungs* (j/k) Actually, I wanted to do the random letters throughout the entire code after the first big block of letters, but I was beginning to go cross-eyed looking at all the hello worlds on the screen (kept having to cross my eyes to blur my vision so I could see the letters...). I also forgot to compile with -Wall and such or I would have caught a couple things... I can't believe I let total slip through to final production! *gasp* Oh well.

    Anyways, as my moniker suggests, I am a verbose cat, aren't I? Thanks again everyone, and when's the next contest?
    abachler: "A great programmer never stops optimizing a piece of code until it consists of nothing but preprocessor directives and comments "

  6. #6
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,500
    Congrats to jEssYcAt - that is some seriously twisted coding
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  7. #7
    Registered User
    Join Date
    Dec 2004
    Posts
    465
    Congrats.........................

    wow thats unreal!!
    My computer is awesome.

  8. #8
    verbose cat
    Join Date
    Jun 2003
    Posts
    209
    Quote Originally Posted by Salem
    Congrats to jEssYcAt - that is some seriously twisted coding
    And it could only come from a seriously twisted cat! Thank you, Salem, I consider this high praise coming from you! Just one question tho... is
    Code:
    hello main() {}
    acceptable syntax? Muhahahahahaha*cough*sputter*wheeze*inhaler*breath e*breathe* Ok, I'm done now.
    abachler: "A great programmer never stops optimizing a piece of code until it consists of nothing but preprocessor directives and comments "

  9. #9
    ---
    Join Date
    May 2004
    Posts
    1,379
    wow that is amazing

  10. #10
    Registered User
    Join Date
    Aug 2003
    Posts
    1,203
    Congrats jessycat! That is some really neat code with the ASCII and stuff .

    I loved Shakti's entry... I thought I was looking at a windows registry gone bad!
    Didnt think of that, but now when you mention it....

  11. #11
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    Beautiful, jessycat...
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  12. #12
    verbose cat
    Join Date
    Jun 2003
    Posts
    209
    Wow, so much praise, so little code! Thank you everyone!
    abachler: "A great programmer never stops optimizing a piece of code until it consists of nothing but preprocessor directives and comments "

  13. #13
    Arggggh DeepFyre's Avatar
    Join Date
    Sep 2004
    Posts
    227
    lol, no offense, but you almost got as much bonus as standard credit
    Keyboard Not Found! Press any key to continue. . .

  14. #14
    verbose cat
    Join Date
    Jun 2003
    Posts
    209
    Quote Originally Posted by DeepFyre
    lol, no offense, but you almost got as much bonus as standard credit
    None taken, buuuuuuuut! (and my ego requires me to point this out...) If you look at the scores for all the others, only Shakti scored the same as me if you remove all my bonus points... everyone else scored lower if you remove bonus entirely... Add to that the fact that my code can be used for more than just the contest, and again, my ego forces me to say, "nyah nyah nyah nyah nyah, I won!" heehee
    abachler: "A great programmer never stops optimizing a piece of code until it consists of nothing but preprocessor directives and comments "

  15. #15
    Registered User
    Join Date
    Dec 2004
    Posts
    465
    I know Stack overflow have referred me to a couple sites on obfuscated coding, but unless I missed something(most likely). It just told me that obfuscated coding was reverse engineering etc. not how to do it.
    My computer is awesome.

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Expression Evaluator Contest
    By Stack Overflow in forum Contests Board
    Replies: 20
    Last Post: 03-29-2005, 09:34 AM
  2. Obfuscated Code Contest
    By Stack Overflow in forum Contests Board
    Replies: 51
    Last Post: 01-21-2005, 03:17 PM
  3. Seems like correct code, but results are not right...
    By OmniMirror in forum C Programming
    Replies: 4
    Last Post: 02-13-2003, 12:33 PM
  4. Contest Results - May 27, 2002
    By ygfperson in forum A Brief History of Cprogramming.com
    Replies: 18
    Last Post: 06-18-2002, 01:27 PM
  5. Interface Question
    By smog890 in forum C Programming
    Replies: 11
    Last Post: 06-03-2002, 05:06 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21