There IS a contest.
The code must compile and run when sent in, and is then filtered through a C++ beautifier, and given to a panel of judges. The winner is the owner of the most confusing and useless program, with bonus points awarded if the judges never figure out what the code is supposed to do.
Strategies include using similar characters (l and 1, 0 and O) as the only difference between the names of two variables, heavily overloaded operators and functions (with each overload performing a completely different task, of course) and labyrinthine networks of pointers.