<?xml version="1.0" encoding="UTF-8"?>
<linguagem>
    <topico>
		<nome>Dojo #32: Sequência Numérica</nome>
		<titulo>Sequência Numérica</titulo>
 		<descritor>apoie, apoie.org, programa, simplificar, método, LDC, Sequência Numérica, componente, Dojo, Dojo Rio, Coding Dojo, Kata</descritor>
		<lead>Exemplo de solução para o &lt;a href=&quot;http://www.codingdojo.org/cgi-bin/wiki.pl?back=KataBowling&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Kata Sequência Numérica&lt;/span&gt;&lt;/a&gt; realizado em 9 de setembro de 2009 na &lt;a href=&quot;http://dojorio.wordpress.com/2009/08/28/coding-dojo-rio-32/#more-395&quot; target=&quot;_blank&quot;&gt;Reunião #32&lt;/a&gt; do &lt;a href=&quot;http://dojorio.wordpress.com/&quot; target=&quot;_blank&quot;&gt;Dojo Rio&lt;/a&gt;</lead>
		<origem>DojoSequencia.xml</origem>
    </topico>
	<topico> 
       	<titulo>Definição</titulo>
		<desc>A partir de um número inicial mostrar&amp;nbsp;a menor sequência
numérica para chegar a outro número utilizando 3 operações:
&lt;ul&gt;
  &lt;li&gt;multiplicar por 2&lt;/li&gt;
  &lt;li&gt;dividir por 2 (só aceito resultado inteiro)&lt;/li&gt;
  &lt;li&gt;somar 2&lt;/li&gt;
&lt;/ul&gt;</desc>
    </topico>
	<topico> 
       	<titulo>Solução</titulo>
		<desc>PercorrerSequência (origem, destino):&lt;br&gt;
&lt;div style=&quot;margin-left: 40px;&quot;&gt;return Achar ([origem])&lt;/div&gt;
_______________________________________________&lt;br&gt;
Achar (sequência)
  &lt;ol&gt;
    &lt;li&gt;sequência.last == destino: return sequência&lt;/li&gt;
    &lt;li&gt;sequência.last repetido em sequência: parar esta tentativa&lt;/li&gt;
    &lt;li&gt;tentar todas funções&lt;/li&gt;
    &lt;ul&gt;
      &lt;li&gt;Achar (sequência &amp;lt;&amp;lt; sequência.last * 2)&lt;/li&gt;
      &lt;li&gt;sequência.last é par: Achar (sequência &amp;lt;&amp;lt;
sequência.last / 2)&lt;/li&gt;
      &lt;li&gt;Achar (sequência &amp;lt;&amp;lt; sequência.last + 2)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ol&gt;</desc>
    </topico>
</linguagem>