Changes

Jump to navigation Jump to search
7 bytes removed ,  13:25, 9 December 2015
'''''Lottery(30,3); '''''
=====2. Dados inteiros positivos “n” ''n'' e “r”''r'', liste todas as r-combinações, com repetições permitidas, do conjunto .=====
Solução
A função “choose” ''choose'' do Maple (no pacote “combinat”''combinat''), vai listar todas as r-combinações de, mas sem repetições. Portanto nós não podemos usá-la diretamente. Entretanto, digamos que queremos todas as 2-combinações de, com repetições. Isso quer dizer que junto com , e , nós também queremos incluir, e . Nós queremos ser capazes de escolher cada número até 2 vezes. (Nós dizemos que podemos repetir um elemento qualquer número de vezes, mas na prática, já que nós apenas podemos escolher 2 coisas no total, nós só precisamos permitir cada número aparecer no máximo 2 vezes.) Então outra forma de olhar o problema é dizer que queremos todas as 2-combinações, sem repetição, do conjunto. Em geral, então, nós podemos encontrar todas as r-combinações de com repetição pedindo por todas as r-combinações, onde cada elemento aparece “r” '''r''' vezes.
'''''RCombRepetition := proc(n::posint, r::posint) '''''
'''''local repeatlist, i; '''''
'''''RCombRepetition(3,2); '''''
'''''RCombRepetition(4,3); '''''
(Notas sobre o procedimento: O “i '''i $ r” r''' significa repetir “i” '''i r ''' vezes.
'''''1 $ 3; '''''
'''''happy $ 4; '''''
'''''happylist := [ happy $ 4]; '''''
'''''happyset := happy $ 4 ; '''''
 
=====3. Encontre o número de resultados possíveis em uma partida de dois times quando o vencedor é o primeiro time a ganhar 5 de 9, 6 de 11, 7 de 13 ou 8 de 15 jogos.=====
Solução
90

edits

Navigation menu