<br><div><span class="gmail_quote">On 4/26/07, <b class="gmail_sendername">Eden Cardim</b> &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 4/26/07, Henrique Rennó &lt;<a href="mailto:henrique.renno@gmail.com">henrique.renno@gmail.com</a>&gt; wrote:<br>&gt; Alguém aqui participa de maratonas de programação??? Curte algoritmos e matemática??? Um cara postou na lista de discussões da maratona sobre um tipo de competição totalmente ao contrário, tipo, em vez de saber utilizar um algoritmo ou representar os dados de uma forma otimizada você deve fazer da forma mais inimáginavel possível!!!
<br><br>Se não me engano, uma das modalidades do Obfuscated Perl Contest<br>utiliza regras semelhantes a essa.</blockquote><div><br><br>Mas não é a mesma coisa, afinal eles dizem: &quot; Nor is it like the <a href="http://www.ioccc.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
International Obfuscated C Coding Contest
</a>;
in fact, writing code like that would be a surefire way to lose this
contest. &quot;<br></div></div><br>Acho que a idéia não é necessariamente fazer código ilegível, é fazer código ruim :-) ... recomendo dar uma lida no WorseThanFailure.com ( ex- Daily WTF ), de onde surgiu esse novo concurso. Dá pra encontrar pérolas como essa em códigos do mundo real: 
<br>
<blockquote><font face="Courier New">void ReplaceCommas (char *buffer)<br>
&nbsp;&nbsp;&nbsp; {<br>
&nbsp; &nbsp; int i,j;<br>
&nbsp; &nbsp; j=strlen(buffer);<br>
&nbsp; &nbsp; for (i=0; i &lt; j; i++)<br>
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp; &nbsp; &nbsp; &nbsp; if (buffer[i]==&#39;,&#39;)<br>
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; &nbsp; if (buffer[i]==&#39;,&#39;) buffer[i]=&#39;.&#39;;<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>
&nbsp; &nbsp; &nbsp; &nbsp; if (buffer[i]==&#39;,&#39;)<br>
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (buffer[i]==&#39;&quot;&#39;) buffer[i]=&#39;\&#39;&#39;;<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>
&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; }<br>
&nbsp; &nbsp; return;<br>
&nbsp; &nbsp; }</font><br>
</blockquote><br clear="all"><br>-- <br>[]s<br>Wendel<br><br>&quot;Não ajustar o auto-ajuste&quot; - <a href="http://wendel.scardua.net/">http://wendel.scardua.net/</a>