<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
nessa linha<br><pre>&re($_[0], $_[1], $_[2] + 1);<br><br>você define que são ate 3 caracteres??<br><br>ps: não foi so essa linha que eu não entendi.<br></pre><br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: guedes_1000@hotmail.com<br>To: rio-pm@pm.org<br>Date: Fri, 23 Mar 2012 14:27:30 +0000<br>Subject: Re: [Rio-pm] Combinação<br><br>

<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

</style>
<div dir="ltr">
a logica binaria sim, mas da forma que vc colocou não tah mudando o quinto bit, dai quando se trata de letras não tah acontecendo a mudança de minusculo pra maiusculo,<br><br>ja esse outro script, não entendi absolutamente nada.<br><br><div><div id="ecxSkyDrivePlaceholder"></div><hr id="ecxstopSpelling">From: juniiior182@gmail.com<br>Date: Fri, 23 Mar 2012 11:10:31 -0300<br>To: rio-pm@pm.org<br>Subject: Re: [Rio-pm] Combinação<br><br>Hi.<br><br>Acp, você conseguiu entender o script que postei lá?<br>Tá que eu não fiz ele pra ficar bonito e ser entendido e sim pra resolver o mini challenge, mas no caso:<br><br><font size="1">use strict; <br>use warnings; </font><br>

<br><font size="1">sub re { <br>    if($_[2] != length($_[0])) { <br>        my $ch = (split(//, $_[0]))[$_[2]]; <br>        for((lc($ch), uc($ch))) { <br>            $_[1]->[$_[2]] = $_; <br>            &re($_[0], $_[1], $_[2] + 1); <br>

        } <br>        return; <br>    } <br>    print join(q(), @{$_[1]}), "\n"; <br>} <br>re('ola', [], 0);</font><br><br>Ou conseguiu utilizar a lógica binária pra fazer o mapeamento e mudar os cases?<br>

Por exemplo:<br><i>:~$ perl -E 'printf("%b\n", $_) for 0 .. 10'</i><br><br>000 = ola<br>001 = olA<br>010 = oLa<br>011 = oLA<br>100 = Ola<br>101 = OlA<br><br>E por aí vai...<br><br>[]'s<br><br><div class="ecxgmail_quote">

Em 23 de março de 2012 10:45, Aureliano Guedes <span dir="ltr"><<a href="mailto:guedes_1000@hotmail.com">guedes_1000@hotmail.com</a>></span> escreveu:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">




<div><div dir="ltr">
Boma dia, monges.<br><br>Estou tentando fazer uma função que faça a combinação de cases sem usar o <code><code><span><span style="color:#0000bb">Set</span><span style="color:#007700">::</span><span style="color:#0000bb">CrossProduct.<br>

<br><font color="#000000">Exemplo, tenho [A-F] e [1-6], e uma string com 6 caracteres (_ _ _ _ _ _), ou seja 6 posições</font><font color="#000000"><br></font><font color="#000000">na primeira posição pode ser 1 ou A, na segunda 2 ou B ... na ultima 6 ou B, dai</font><font color="#000000"><br>

</font><font color="#000000">quero que a saida seja todas as combinações possiveis, oou seja, todas as possibilidades da string.</font><font color="#000000"><br></font><font color="#000000"><br></font><font color="#000000">Ja estou tentando a 2 dias, mas nada vem em mente. <br>

<br>Caso eu tenha me expressado mal (como o de costume), eu tento explicar melhor.<br><br>Aguardando alguma ajuda, desde ja obrigado.<br></font></span></span></code></code>                                        </div></div>
<br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br><span style="color:rgb(0,0,0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium">Junior Moraes (fvox)<br>

Perl Developer<br><a href="http://www.unsecurity.com.br/" target="_blank">http://www.unsecurity.com.br/</a><br><br></span><span style="color:rgb(0,0,0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><a href="http://www.twitter.com/juniiormoraes" target="_blank"><img src="http://i.imgur.com/yIS1c.png"></a><span> </span><a href="http://pt-br.facebook.com/juniiormoraes" target="_blank"><img src="http://i.imgur.com/BhlCG.png"></a><span> </span><a href="http://plus.google.com/104958988925423385684" target="_blank"><img src="http://i.imgur.com/y1VgL.png"></a><span> </span><a href="http://www.lastfm.com.br/user/juniior182" target="_blank"><img src="http://i.imgur.com/UgjTP.png"></a><span> </span><a href="http://www.delicious.com/fvox" target="_blank"><img src="http://i.imgur.com/Xmoky.png"></a><span> </span><a href="http://github.com/fvox" target="_blank"><img src="http://i.imgur.com/qK5SU.png"></a></span><br>

<br>
<br>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div>
<br>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div></body>
</html>