1
resposta

Determinando a posiçao de uma sequencia

Esta parte do código traz as combinações possíveis de um jogo da mega-sena (utilizei por causa da quantidade de combinações que somam mais de 50 milhões). Gostaria de saber como posso melhorar o código além de entender que definição de busca eu posso utilizar para saber a POSIÇÃO de uma determinada sequencia (04 11 31 42 58, por exemplo). Sei que tem alguma coisa para escrever ainda, pois quando o programa atinge "total" ele apenas finaliza a execução. Obrigado

total = 0
for dez1 in range (60):
    for dez2 in range (dez1+1, 60):
        for dez3 in range(dez2+1 , 60 ):
            for dez4 in range(dez3+1 , 60):
                for dez5 in range(dez4+1, 60):
                    for dez6 in range(dez5+1, 60):
                        print(dez1+1, dez2+1, dez3+1, dez4+1, dez5+1, dez6+1)
                        total += 1
print (total)
1 resposta

Oi João tudo bem?

Você poderia salvar os números dentro de um array para depois fazer as buscas de uma determinada sequência.