Seguinte galera tava estudando agora e me surgiu um problema, de facil resolucao, e que me chamou a atencao eis ai ele:
Considere todas as trinta e duas seqüências, com cinco elementos cada uma, que podem ser formadas com os algarismos 0 e 1. Quantas dessas seqüências possuem pelo menos três zeros em posições consecultivas?
É claro que são 32 sequencias, pois o numero de caracteres disponiveis sao 2 e o numero de elementos sao 5, logo 2 ^ 5 = 32
E o numero de sequancias que tem o (…0,0,0…) sao 8:
00000
00001
00011
10000
11000
10001
01000
00010
A resposta ja achamos, agora eu queria obter uma matriz [x][y] com todos os elementos da lista, eu fiz um codigo que ficou +ou- assim: (nada real, apenas uma representação)
for(l1 = 0;l1 < 2;l1++)
for(l2 = 0;l2 < 2;l2++)
for(l3 = 0;l3 < 2;l3++)
for(l4 = 0;l4 < 2;l4++)
for(l5 = 0;l5 < 2;l5++)
{
arr[count] = {l1,l2,l3,l4,l5};
count++;
}
mostra( arr.metodo("
") )
Mas eu to achando essa solucao um tanto quanto ruim, alguem teria sugestoes??
Obrigado



