<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GSaraiva&#039;s Projects &#187; challenges</title>
	<atom:link href="http://projects.pro.br/gsaraiva/tag/challenges/feed/" rel="self" type="application/rss+xml" />
	<link>http://projects.pro.br/gsaraiva</link>
	<description>Step by step</description>
	<lastBuildDate>Tue, 01 Sep 2009 13:14:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Challenge: Compass Rose</title>
		<link>http://projects.pro.br/gsaraiva/2008/06/challenge-compass-rose/</link>
		<comments>http://projects.pro.br/gsaraiva/2008/06/challenge-compass-rose/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 15:53:41 +0000</pubDate>
		<dc:creator>Gilberto Saraiva</dc:creator>
				<category><![CDATA[challenges]]></category>
		<category><![CDATA[Compass Rose]]></category>

		<guid isPermaLink="false">http://gsaraiva.projects.pro.br/?p=114</guid>
		<description><![CDATA[Camaradas,
Mais um desafio pro pessoal.
O desafio da Rosa-dos-ventos

Linguagem/Tema
Qualquer uma. O importante e a resposta certa com a formatação certa.
Nível
Extremo
Regra(s)
Não há regras
O Problema
Diante de uma rosa-dos-ventos um grande pensador criou um pequeno poema, mas esse poema não é comum, ele esta encriptado por uma fórmula constante encima do tema. O autor só se preocupou em informar [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Camaradas,</strong></p>
<p>Mais um desafio pro pessoal.</p>
<h4>O desafio da Rosa-dos-ventos</h4>
<dl>
<h5>Linguagem/Tema</h5>
<p>Qualquer uma. O importante e a resposta certa com a formatação certa.</p>
<h5>Nível</h5>
<p>Extremo</p>
<h5>Regra(s)</h5>
<li>Não há regras</li>
<h5>O Problema</h5>
<p>Diante de uma rosa-dos-ventos um grande pensador criou um pequeno poema, mas esse poema não é comum, ele esta encriptado por uma fórmula constante encima do tema. O autor só se preocupou em informar no final do texto uma pequena dica.<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="plain"><div class="devcodeoverflow"><ol><li></li><li>mMdtëAriûPfwîDukáRiyñGbréDtkåVMhúxuvòHXsêüQhâOJzêçXoê</li><li>uúôIzuìBsiü gxïIzpçWriüPgwîDYpæWNdûPFaóIYpëàAVûõDaóèY</li><li>åVmcúOevíCtPàVlcafaqèXsmiQLcôiZqçXOeüQGbôIZqçXNeüñGxï</li><li>pçùNe÷ìBséäUláùNdöìBwnäYpbôIdaëBrsãTOføMDtëARiûTKaYpC</li><li>ARhMOFbbHYoåVQhúõJa\èCsêàQlcôyauìJsjüU jùNEuñ|enäULbô</li><li>uìBdiüPrwóEZpæáRiûñabóéYtëáRidõKfaòHxoå mcúOEvíHXoåVQ</li><li>ôJzòçXnüQgùulzñçXnL PgwïEuláSiüñG ïäUlhùJzòìBsjüQgxï</li><li>lâSje÷LcsêZqgsSjzòGbséZnæWRiûPFwî`UpæøIyñëBréûPfùóIH</li><li>WmszPføóoyoëA_hûOjaòHyoåVmhúOJvíCtjàRhyðFvmèTOføMCtër</li><li>ûOfrîDYkUVMdõKArèCTkIoMyðFWmãnSføMDtðARhûPCwós„oæWMhû</li><li>víãooåøQhúðFvíãXjàóHctêAswâTjaòpxoêAqlâSjzcLxoåX cõOE</li><li>ƒSnåVQgôJZqçCOjüELbïEVqìáWgsöLgùîDuecSidöPfwóHypæWmdö</li><li>aéYpéùNdyðFArèYP øMDtëBWmûPFaóIYpëWMdöPFwîD€oæøIyñFWn</li><li>etóIFpæWN,WLBsé PgùN[uñGWréûPgùNReìæWnäöKbôaZpçù]lûñG</li><li>äUlæôIzñçXnéüPgGîEuìáWnäöLbôéZpçáRizrdbrîDp~tNduìFwnä</li><li>bôIzpæ}niöPg…îDukæWNdñGBréZPNùNDuñGWnäUKbôIZpçWNe÷LGw</li><li>UláSIdöKFwîZ.gùNvuñëBräTLbùîouìæenéûKbôBDuëáWmdöKnaîD</li><li>áRidõKaríCToåVMcQJArèYOtøMDhðFVqrTKaóHYoëARhûOFvíDTfø</li><li>a^BRiûgGwîDUpæWNdöPFwóèOsæø‚hûKBrîãTkáøIyðæWm{ûPføîDy</li><li>WehúOjkíDtosVmcúOfvíCtjàRhyðFvmèCTjàQHxðqrhûO wòHYoåV</li><li>õtaríCTkàRHyaJAríCTjàQHyðFAqéúOføíCvëàRhmðJaòíCtêàQaõ</li><li>aòçXoå÷McxïAKlâTj sLcsêAqhúOZvòGxoå lcõNevíCXnäZPgùaE</li><li>BSjüQGbïEVlçSJzòHXoåZQgúOEvíCSjàQHxðJZqçXOe÷LCtêAQhúO</li><li></li><li>Minha vida neste momento é a rosa com seus efeitos colaterais, guiando-me através dos seus cardeais.</li><li>Abaixo listo um número por direção:</li><li>142113242433124221414213144143124332242311421223322334112413123143311</li><li></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<h5>Objetivo(s)</h5>
<p>Você deve enviar o poema assim que descobrir como faze-lo.</p>
<h5>Referência(s)</h5>
<p><strong>Rosa dos Ventos</strong><br />
<img src="http://gsaraiva.projects.pro.br/wp/wp-content/uploads/2008/06/compassrose.png" alt="" title="compassrose" /></p>
<ol>
<li>E: Leste</li>
<li>O: Oeste</li>
<li>N: Norte</li>
<li>S: Sul</li>
<li>NE: Nordeste</li>
<li>NO: Noroeste</li>
<li>SE: Sudeste</li>
<li>SO: Sudoeste</li>
<li>ENE: Lés-nordeste</li>
<li>ESE: Lés-sudeste</li>
<li>SSE: Sul-sudeste</li>
<li>NNE: Nor-nordeste</li>
<li>NNO/NNW: Nor-noroeste</li>
<li>SSO/SSW: Sul-sudoeste</li>
<li>OSO/WSW: Oés-sudoeste</li>
<li>ONO/WNW: Oés-noroeste</li>
</ol>
<p>Wiki: <a href="http://pt.wikipedia.org/wiki/Rosa-dos-ventos">http://pt.wikipedia.org/wiki/Rosa-dos-ventos</a>
</dl>
<p>Esse desafio se destina a todos que possuem grande entendimento em lógica e criação de algoritmos específicos.</p>
<p>As dúvidas e questionamentos podem ser postados aqui!<br />
O primeiro que acertar, vou entrar em contato e disponibilizar um espaço aqui para que ele demonstre como fez.</p>
<p>Abraços.</p>
]]></content:encoded>
			<wfw:commentRss>http://projects.pro.br/gsaraiva/2008/06/challenge-compass-rose/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Challenge: Alien Numbers</title>
		<link>http://projects.pro.br/gsaraiva/2008/06/challenge-alien-numbers/</link>
		<comments>http://projects.pro.br/gsaraiva/2008/06/challenge-alien-numbers/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 21:14:11 +0000</pubDate>
		<dc:creator>Gilberto Saraiva</dc:creator>
				<category><![CDATA[challenges]]></category>
		<category><![CDATA[Alien Numbers]]></category>

		<guid isPermaLink="false">http://gsaraiva.projects.pro.br/?p=110</guid>
		<description><![CDATA[Camaradas,
Esse desafio é baseado no desafio do Google CodeJam
que estou participando (você também pode participar).
O desafio dos Números Alienígenas

Linguagem/Tema
Qualquer uma. O importante e a resposta certa com a formatação certa.
Nível
Difícil
Regras
Não há regras
O Problema
Nós, seres humanos, temos um sistema numérico que possuí 10 digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Imagine [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Camaradas,</strong></p>
<blockquote><p>Esse desafio é baseado no desafio do <a href="http://code.google.com/codejam/">Google CodeJam</a><br />
que estou participando (você também pode participar).</p></blockquote>
<h4>O desafio dos Números Alienígenas</h4>
<dl>
<h5>Linguagem/Tema</h5>
<p>Qualquer uma. O importante e a resposta certa com a formatação certa.</p>
<h5>Nível</h5>
<p>Difícil</p>
<h5>Regras</h5>
<li>Não há regras</li>
<h5>O Problema</h5>
<p>Nós, seres humanos, temos um sistema numérico que possuí 10 digitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Imagine você se deparando com um pedido oficial do governo, de suma importância, dizendo que receberam várias mensagens alienígenas encadeadas e que é preciso que alguém decodifique-as. Perante uma análise prévia dos técnicos da inteligência, algumas conclusões foram feitas:</p>
<li>As mensagens estão serapadas por linha</li>
<li>Cada mensagem indicará 2 número, o sistema numérico base<br />
<strong>número_alienigina_1</strong> <strong>número_alienigina_2</strong> <strong>sistema_numérico_base</strong></li>
<li>Cada sistema numérico alienigina pode possuir letras de <strong>A</strong> até <strong>Z</strong>, números de 0 a 9, e os caracteres <strong>!&#8221;#$%&#038;&#8217;()*+,-./:;<=>?@[\]^_`{|}~</strong>, todos distintos entre si</li>
<li>O primeiro número indicará uma uma letra do nosso alfabeto</li>
<li>O segundo número indicará a ordem da letra</li>
<p>Baixe aqui a lista de Mensagens:<br />
<a href="http://gsaraiva.projects.pro.br/challenges/aliennumbers.txt">Mensagens alienígenas</a></p>
<h5>Objetivo</h5>
<p>Assim que você decodificar cada mensagem, coloque-as em ordem e nos envie, aqui mesmo.</p>
<h5>Exemplo</h5>
<p>Para facilitar a decodificação criei um pequeno exemplo, em um sistema numérico alienígena:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="plain"><div class="devcodeoverflow"><ol><li>2X5JyQn0f*%YB~h9</li><li>2</li><li>9</li><li>Xh</li><li>5~</li></ol></div></pre><!--END_DEVFMTCODE--><br />
1º linha: indica o sistema numérico alienigina.<br />
2º linha: o número zero no sistema alienigina.<br />
3º linha: o número 15.<br />
4º linha: o número 30.<br />
5º linha: o número 45.</p>
</dl>
<p>Esse desafio se destina a todos que possuem grande entendimento em lógica e criação de algoritmos específicos.</p>
<p>As dúvidas e questionamentos podem ser postados aqui!<br />
O primeiro que acertar, vou entrar em contato e disponibilizar um espaço aqui para que ele demonstre como fez.</p>
<p>Abraços.</p>
<blockquote><p>
O Vencedor do Desafio foi:<br />
<strong>Pierre Henrique Lehnen, Igrejinha/RS</strong><br />
<a href="http://www.phenrique.com.br" target="_blank">http://www.phenrique.com.br</a></p>
<p><em>Resposta do e-mail:</em></p>
<dl>
<li><strong>Gostaria de declarar algumas palavras sobre como solucionou o desafio?</strong><br />
Não tenho muito o que falar, se imaginar cada símbolo como sendo um número e considerar que estão em ordem, basta converter o número da base informada para base decimal, substituindo o símbolo pelos nossos números tradicionais.<br />
Como o segundo número de cada linha (correspondente à ordem) já estava ordenado (apesar de decrescente), não me preocupei em criar uma rotina para ordenar conforme. Tendo todos os números traduzidos, bastou obter o digíto ascii equivalente e a sentença foi revelada.
</li>
<li><strong>Quais linguagens usou?</strong><br />
Usei Delphi 7 .</li>
<li><strong>O desafio realmente tem nível difícil ao seu ver?</strong><br />
Sinceramente, não. Não levei mais do que alguns minutos para concluir, sem nem precisar esquentar a cabeça. <img src='http://projects.pro.br/gsaraiva/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>Você participa do CodeJam?</strong><br />
Não.<br />
Confesso que nem sei muito sobre o CodeJam, vou dar uma pesquisada sobre ele e se não for algo que me tome muito tempo, pode ser que eu participe.</li>
</dl>
</blockquote>
<p><em>OBS: Não vou publicar a resposta, se você acha que acertou pode postar a resposta aqui, eu entro em contato e lhe informo se acertou.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://projects.pro.br/gsaraiva/2008/06/challenge-alien-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Challenge: Tableless</title>
		<link>http://projects.pro.br/gsaraiva/2008/06/challenge-tableless/</link>
		<comments>http://projects.pro.br/gsaraiva/2008/06/challenge-tableless/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 03:13:09 +0000</pubDate>
		<dc:creator>Gilberto Saraiva</dc:creator>
				<category><![CDATA[challenges]]></category>
		<category><![CDATA[Tableless]]></category>

		<guid isPermaLink="false">http://gsaraiva.projects.pro.br/?p=87</guid>
		<description><![CDATA[Folks,
Today I start a new piece of my site, The Challenges area, where I&#8217;ll post some challenges for all you.
The first challenge will be related with tableless, and I&#8217;ll explain it now:
The Tableless Challenge

Language/Theme
HTML and CSS
Level
Very Hard
Rules
You can only modify the CSS and the HTML between __ TAG.
You must keep the _
__
_ on the code [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Folks,</strong></p>
<p>Today I start a new piece of my site, The Challenges area, where I&#8217;ll post some challenges for all you.<br />
The first challenge will be related with tableless, and I&#8217;ll explain it now:</p>
<h4>The Tableless Challenge</h4>
<dl>
<h5>Language/Theme</h5>
<p>HTML and CSS</p>
<h5>Level</h5>
<p>Very Hard</p>
<h5>Rules</h5>
<li>You can only modify the CSS and the HTML between _<body>_ TAG.</li>
<li>You must keep the _
<div id="Area">__</div>
<p>_ on the code because the JavaScript routine need to still running.</li>
<h5>Objective</h5>
<p>Your objective is restructure the code using only CSS and the tableless technique and keep the layout.<br />
All content must be aligned horizontally and vertically in the middle of the page.</p>
<h5>Base code</h5>
<p><a href="/challenges/tableless.html" target="_blank">Tableless.html</a></p>
</dl>
<p>And now, let&#8217;s work?<br />
<strong>Post here your code, if you right I&#8217;ll publish your info and your anwser.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://projects.pro.br/gsaraiva/2008/06/challenge-tableless/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
