Jump to content

luiz.antonio

Membro Inativo
  • Posts

    539
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by luiz.antonio

  1. Bom dia !

     

    Agora que vi o post...rs

     

    Já usava esse método mas de maneira diferente, a mega tem exatamente 5.006.386 de chaves que cobrem todos os 50.063.860 volantes.

     

    ex: concurso 2616:  06-19-23-35-38-49  chave: x - 10-17-29-32-43

    * o X será o numero sequencial iniciado em 1 e final em x + 43 = 60 nesse caso

    * x,  x+10,  x+17,  x+29,  x+32,  x+43

     

    a chave 10-17-29-32-43 cobre 17 volantes (60 - 49 + 6 = 17) ou direto na chave (60 - 43 = 17

     

    a criação das chaves, combinar (no caso da mega) 59-5-5-5.

     

    Paz e Prosperidade.

    Luiz

     

     

     

    • Like 1
  2. Em 14/07/2015 em 20:26, Visitante disse:

     .

    O GCNS não é ideal para isso, ele trabalha só com o minimo teórico, ''ira gerar a quantidade de linhas que ele estipular''.

    .

    Podes usar o cologa gerar quantas linhas quiser, ou algum outro soft que vc possa determinar quantas linhas vc quer.

    .

    Eu não compreendi a necessidade da configuração 50-25-16-20?, que está querendo desdobrar.

    Olá !

     

    O GCSN calcula e mostra a quantidade de volantes do mínimo teórico, mas você pode digitar a quantidade de volantes que quer gerar,

     

    Paz e Prosperidade !

    Luiz

  3. Em 05/03/2023 em 06:08, OdeioParasita disse:

    Bom dia, @luiz.antonio,

     

    Não sei até que ponto você chegou na sua investigação, mas essa abordagem de filtrar pela colisão é muito útil na montagem de fechamentos otimizados.

    Essa pesquisa indica que o universo de 3.268.760 combinações da Lotofácil tem os seguintes agrupamentos bem definidos:

    • Grupos de 82 combinações com no máximo 10 colisões entre si. Cada um desses grupos garante pelo menos 1 combinações com 11 pontos;
    • Grupos de 527 combinações com no máximo 11 colisões entre si. Cada um desses grupos garante pelo menos 1 combinação com 12 pontos;
    • Grupos de 5.429 combinações com no máximo 12 colisões entre si. Cada um desses grupos garante pelo menos 1 combinação com 13 pontos;
    • Grupos de 102.568 combinações com no máximo 13 colisões entre si. Cada um desses grupos garante pelo menos 1 combinação com 14 pontos.

    Espero que essa informação seja útil para a sua investigação.

     

    Boa Noite !

     

    Você tem a fórmula para calcular as colisões possíveis em qualquer cenário ?

     

    Paz e Prosperidade.

    Luiz

    • Thanks 1
  4. Em 11/03/2023 em 09:24, Sphgf disse:

     

    Bom dia Luiz.

    Ótimo e parabéns, depois posta um fechamento com repetição controlada pra gente usar numa aposta da Lotomania.

     

    grande abraço,

     

    Sphgf

     

    Boa Noite !

     

    Segue um teste para 70-50-18-20 = 131:

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 26 27 28 29 30 31 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 61 62 63 64 65 66
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 20 21 26 27 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 55 56 61 62 67 68 69 70
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 22 23 24 28 29 30 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 57 58 59 63 64 65 67 68 69
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 17 18 19 22 25 28 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 52 53 54 57 60 63 66 67 68 69 70
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 17 20 23 24 25 26 29 30 31 32 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 52 55 58 59 60 61 64 65 66 67 70
    01 02 03 04 05 06 07 08 09 10 11 12 13 15 18 19 20 21 23 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 53 54 55 56 58 64 65 66 68 69 70
    01 02 03 04 05 06 07 08 09 10 11 12 13 15 18 20 22 24 25 26 27 28 29 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 53 55 57 59 60 61 62 63 64 68 70
    01 02 03 04 05 06 07 08 09 10 11 12 13 15 19 21 22 24 25 26 27 30 31 32 34 36 37 38 39 40 41 42 43 44 45 46 47 48 50 54 56 57 59 60 61 62 65 66 67 69
    01 02 03 04 05 06 07 08 09 10 11 12 14 16 18 19 21 24 25 27 29 30 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 54 56 59 60 62 64 65 67 68 70
    01 02 03 04 05 06 07 08 09 10 11 12 14 16 18 20 21 22 24 26 28 30 31 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 55 56 57 59 61 63 65 66 69 70
    01 02 03 04 05 06 07 08 09 10 11 12 14 16 19 20 22 23 25 26 27 29 31 33 34 36 37 38 39 40 41 42 43 44 45 46 47 49 51 54 55 57 58 60 61 62 64 66 68 69
    01 02 03 04 05 06 07 08 09 10 11 12 15 16 17 21 22 23 25 27 28 29 31 32 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 56 57 58 60 62 63 64 66 67 70
    01 02 03 04 05 06 07 08 09 10 11 12 17 18 19 20 21 22 23 26 27 28 30 32 33 36 37 38 39 40 41 42 43 44 45 46 47 52 53 54 55 56 57 58 61 62 63 65 67 68
    01 02 03 04 05 06 07 08 09 10 11 13 14 17 19 21 22 23 24 26 27 28 29 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 52 54 56 57 58 59 61 62 63 64 69 70
    01 02 03 04 05 06 07 08 09 10 11 13 16 17 18 20 23 24 25 27 28 30 31 33 34 36 37 38 39 40 41 42 43 44 45 46 48 51 52 53 55 58 59 60 62 63 65 66 68 69
    01 02 03 04 05 06 07 08 09 10 11 15 16 17 18 19 20 22 25 26 29 30 32 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 52 53 54 55 57 60 61 64 65 67 69 70
    01 02 03 04 05 06 07 08 09 10 12 14 15 17 18 21 23 24 25 26 28 29 31 33 34 36 37 38 39 40 41 42 43 44 45 47 49 50 52 53 56 58 59 60 61 63 64 66 68 69
    01 02 03 04 05 06 07 08 09 10 13 14 15 16 18 19 20 23 24 26 28 31 32 33 35 36 37 38 39 40 41 42 43 44 45 48 49 50 51 53 54 55 58 59 61 63 66 67 68 70
    01 02 03 04 05 06 07 08 09 10 13 14 15 17 18 20 21 22 24 27 29 30 31 32 33 36 37 38 39 40 41 42 43 44 45 48 49 50 52 53 55 56 57 59 62 64 65 66 67 68
    01 02 03 04 05 06 07 08 09 11 13 14 15 16 18 21 22 23 25 26 27 30 31 33 35 36 37 38 39 40 41 42 43 44 46 48 49 50 51 53 56 57 58 60 61 62 65 66 68 70
    01 02 03 04 05 06 07 08 09 11 13 16 17 19 20 21 22 24 25 26 28 29 31 32 33 36 37 38 39 40 41 42 43 44 46 48 51 52 54 55 56 57 59 60 61 63 64 66 67 68
    01 02 03 04 05 06 07 08 09 11 14 15 17 19 20 21 23 24 25 28 30 32 33 34 35 36 37 38 39 40 41 42 43 44 46 49 50 52 54 55 56 58 59 60 63 65 67 68 69 70
    01 02 03 04 05 06 07 08 09 12 13 14 15 16 19 20 21 22 25 27 28 29 30 34 35 36 37 38 39 40 41 42 43 44 47 48 49 50 51 54 55 56 57 60 62 63 64 65 69 70
    01 02 03 04 05 06 07 08 09 12 13 16 17 18 19 20 22 23 24 27 29 31 32 34 35 36 37 38 39 40 41 42 43 44 47 48 51 52 53 54 55 57 58 59 62 64 66 67 69 70
    01 02 03 04 05 06 07 08 10 11 13 14 15 18 20 21 23 25 26 27 28 29 30 32 34 36 37 38 39 40 41 42 43 45 46 48 49 50 53 55 56 58 60 61 62 63 64 65 67 69
    01 02 03 04 05 06 07 08 10 12 13 15 16 17 19 21 23 24 25 26 27 28 30 33 35 36 37 38 39 40 41 42 43 45 47 48 50 51 52 54 56 58 59 60 61 62 63 65 68 70
    01 02 03 04 05 06 07 08 10 13 16 17 18 21 22 23 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 48 51 52 53 56 57 58 61 63 64 65 66 67 68 69 70
    01 02 03 04 05 06 07 08 11 12 14 15 16 18 19 22 23 24 25 26 27 28 32 34 35 36 37 38 39 40 41 42 43 46 47 49 50 51 53 54 57 58 59 60 61 62 63 67 69 70
    01 02 03 04 05 06 07 08 12 14 15 16 17 18 19 20 22 23 25 28 29 30 31 32 33 36 37 38 39 40 41 42 43 47 49 50 51 52 53 54 55 57 58 60 63 64 65 66 67 68
    01 02 03 04 05 06 07 09 10 12 15 17 19 20 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 47 50 52 54 55 59 61 62 63 64 65 66 67 68 69 70
    01 02 03 04 05 06 07 09 10 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 36 37 38 39 40 41 42 44 45 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66
    01 02 03 04 05 06 07 09 11 12 13 14 16 17 18 19 21 23 24 26 30 31 32 33 34 36 37 38 39 40 41 42 44 46 47 48 49 51 52 53 54 56 58 59 61 65 66 67 68 69
    01 02 03 04 05 06 07 09 12 13 14 20 21 22 23 24 25 26 27 28 31 32 33 34 35 36 37 38 39 40 41 42 44 47 48 49 55 56 57 58 59 60 61 62 63 66 67 68 69 70
    01 02 03 04 05 06 07 10 11 13 14 15 16 17 19 20 22 23 27 28 30 31 32 34 35 36 37 38 39 40 41 42 45 46 48 49 50 51 52 54 55 57 58 62 63 65 66 67 69 70
    01 02 03 04 05 06 07 10 11 13 15 16 17 18 19 21 22 24 25 27 29 31 33 34 35 36 37 38 39 40 41 42 45 46 48 50 51 52 53 54 56 57 59 60 62 64 66 68 69 70
    01 02 03 04 05 06 07 10 12 13 14 16 17 18 19 20 21 24 25 26 28 29 32 34 35 36 37 38 39 40 41 42 45 47 48 49 51 52 53 54 55 56 59 60 61 63 64 67 69 70
    01 02 03 04 05 06 07 11 12 13 14 16 17 18 20 21 22 23 24 27 28 29 30 33 35 36 37 38 39 40 41 42 46 47 48 49 51 52 53 55 56 57 58 59 62 63 64 65 68 70
    01 02 03 04 05 06 08 09 11 14 15 17 18 20 22 23 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 43 44 46 49 50 52 53 55 57 58 61 62 63 64 66 67 68 69 70
    01 02 03 04 05 06 08 09 12 15 16 17 20 21 22 23 24 25 26 27 29 30 32 33 34 36 37 38 39 40 41 43 44 47 50 51 52 55 56 57 58 59 60 61 62 64 65 67 68 69
    01 02 03 04 05 06 08 10 11 14 15 16 17 19 20 21 22 23 24 26 29 30 31 33 35 36 37 38 39 40 41 43 45 46 49 50 51 52 54 55 56 57 58 59 61 64 65 66 68 70
    01 02 03 04 05 06 08 10 12 13 14 17 18 19 20 21 22 23 25 26 27 30 31 34 35 36 37 38 39 40 41 43 45 47 48 49 52 53 54 55 56 57 58 60 61 62 65 66 69 70
    01 02 03 04 05 06 08 11 12 13 14 15 16 18 19 20 21 24 27 28 29 31 32 33 34 36 37 38 39 40 41 43 46 47 48 49 50 51 53 54 55 56 59 62 63 64 66 67 68 69
    01 02 03 04 05 06 09 10 11 13 14 15 16 19 21 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 44 45 46 48 49 50 51 54 56 60 61 63 64 65 66 67 68 69 70
    01 02 03 04 05 06 09 10 12 13 14 15 16 17 18 19 22 23 25 26 27 29 32 33 35 36 37 38 39 40 41 44 45 47 48 49 50 51 52 53 54 57 58 60 61 62 64 67 68 70
    01 02 03 04 05 06 09 11 12 13 15 16 17 18 20 21 24 25 26 27 28 30 31 32 35 36 37 38 39 40 41 44 46 47 48 50 51 52 53 55 56 59 60 61 62 63 65 66 67 70
    01 02 03 04 05 06 10 11 12 13 18 19 20 22 23 24 25 26 28 29 30 31 32 33 34 36 37 38 39 40 41 45 46 47 48 53 54 55 57 58 59 60 61 63 64 65 66 67 68 69
    01 02 03 04 05 07 08 09 13 14 15 16 17 18 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 42 43 44 48 49 50 51 52 53 59 60 61 62 63 64 65 67 68 69 70
    01 02 03 04 05 07 08 11 12 15 17 18 19 20 21 23 24 25 26 27 29 31 32 33 35 36 37 38 39 40 42 43 46 47 50 52 53 54 55 56 58 59 60 61 62 64 66 67 68 70
    01 02 03 04 05 07 09 11 12 13 14 15 18 19 21 22 23 24 25 28 29 30 31 32 35 36 37 38 39 40 42 44 46 47 48 49 50 53 54 56 57 58 59 60 63 64 65 66 67 70
    01 02 03 04 05 07 09 11 12 13 15 16 17 20 22 23 25 26 28 29 30 31 33 34 35 36 37 38 39 40 42 44 46 47 48 50 51 52 55 57 58 60 61 63 64 65 66 68 69 70
    01 02 03 04 05 07 10 11 12 14 15 16 17 18 20 22 24 25 26 27 30 31 32 33 34 36 37 38 39 40 42 45 46 47 49 50 51 52 53 55 57 59 60 61 62 65 66 67 68 69
    01 02 03 04 05 08 09 10 11 13 14 16 18 20 21 22 23 24 25 26 29 32 33 34 35 36 37 38 39 40 43 44 45 46 48 49 51 53 55 56 57 58 59 60 61 64 67 68 69 70
    01 02 03 04 05 08 09 10 11 14 15 16 17 18 19 21 22 23 25 27 28 29 30 33 34 36 37 38 39 40 43 44 45 46 49 50 51 52 53 54 56 57 58 60 62 63 64 65 68 69
    01 02 03 04 05 08 09 10 12 13 14 15 16 17 19 20 21 22 23 26 28 29 31 32 34 36 37 38 39 40 43 44 45 47 48 49 50 51 52 54 55 56 57 58 61 63 64 66 67 69
    01 02 03 04 05 09 10 12 13 15 16 18 19 20 21 22 23 24 27 28 30 32 33 34 35 36 37 38 39 40 44 45 47 48 50 51 53 54 55 56 57 58 59 62 63 65 67 68 69 70
    01 02 03 04 06 07 08 11 14 16 17 18 19 20 21 25 26 27 28 29 30 31 33 34 35 36 37 38 39 41 42 43 46 49 51 52 53 54 55 56 60 61 62 63 64 65 66 68 69 70
    01 02 03 04 06 07 09 11 13 14 15 17 18 19 20 22 23 24 25 26 27 29 30 33 34 36 37 38 39 41 42 44 46 48 49 50 52 53 54 55 57 58 59 60 61 62 64 65 68 69
    01 02 03 04 06 08 09 10 11 12 13 15 17 18 19 23 24 25 27 28 29 30 32 34 35 36 37 38 39 41 43 44 45 46 47 48 50 52 53 54 58 59 60 62 63 64 65 67 69 70
    01 02 03 04 06 08 09 10 14 15 16 17 18 19 20 21 22 24 25 27 28 31 32 34 35 36 37 38 39 41 43 44 45 49 50 51 52 53 54 55 56 57 59 60 62 63 66 67 69 70
    01 02 03 04 06 08 10 11 12 13 14 16 17 18 21 22 23 24 25 26 27 28 31 32 33 36 37 38 39 41 43 45 46 47 48 49 51 52 53 56 57 58 59 60 61 62 63 66 67 68
    01 02 03 04 07 08 09 10 11 12 13 14 15 16 19 20 21 23 25 27 28 30 31 32 33 36 37 38 39 42 43 44 45 46 47 48 49 50 51 54 55 56 58 60 62 63 65 66 67 68
    01 02 03 04 07 08 09 10 12 13 14 16 17 19 21 22 23 24 25 29 30 31 33 34 35 36 37 38 39 42 43 44 45 47 48 49 51 52 54 56 57 58 59 60 64 65 66 68 69 70
    01 02 03 04 07 08 09 11 15 16 19 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 42 43 44 46 50 51 54 56 57 58 59 61 62 63 64 65 66 67 68 69 70
    01 02 03 04 07 08 10 11 12 13 15 16 17 18 19 20 21 22 24 26 28 29 30 33 34 36 37 38 39 42 43 45 46 47 48 50 51 52 53 54 55 56 57 59 61 63 64 65 68 69
    01 02 03 04 09 10 11 12 13 14 16 17 18 19 20 23 24 26 27 28 29 31 33 34 35 36 37 38 39 44 45 46 47 48 49 51 52 53 54 55 58 59 61 62 63 64 66 68 69 70
    01 02 03 05 06 08 09 10 12 13 14 15 16 18 21 23 24 26 27 29 30 31 32 34 35 36 37 38 40 41 43 44 45 47 48 49 50 51 53 56 58 59 61 62 64 65 66 67 69 70
    01 02 03 05 06 08 09 11 12 16 17 18 19 22 23 24 25 26 27 28 29 30 31 33 35 36 37 38 40 41 43 44 46 47 51 52 53 54 57 58 59 60 61 62 63 64 65 66 68 70
    01 02 03 05 06 08 10 11 12 14 17 20 21 22 24 25 27 28 29 30 31 32 33 34 35 36 37 38 40 41 43 45 46 47 49 52 55 56 57 59 60 62 63 64 65 66 67 68 69 70
    01 02 03 05 07 08 09 10 12 13 16 17 18 19 20 21 25 26 27 29 30 31 32 33 34 36 37 38 40 42 43 44 45 47 48 51 52 53 54 55 56 60 61 62 64 65 66 67 68 69
    01 02 03 05 07 08 09 11 12 13 14 15 17 19 20 21 22 24 26 27 28 30 31 33 35 36 37 38 40 42 43 44 46 47 48 49 50 52 54 55 56 57 59 61 62 63 65 66 68 70
    01 02 03 05 07 08 10 11 13 14 16 18 19 20 22 24 25 26 27 28 29 30 31 32 35 36 37 38 40 42 43 45 46 48 49 51 53 54 55 57 59 60 61 62 63 64 65 66 67 70
    01 02 03 05 07 09 10 11 12 13 14 16 17 18 21 22 23 25 26 27 28 30 32 34 35 36 37 38 40 42 44 45 46 47 48 49 51 52 53 56 57 58 60 61 62 63 65 67 69 70
    01 02 03 05 07 10 13 14 15 17 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 40 42 45 48 49 50 52 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69
    01 02 03 06 07 08 09 10 12 15 16 18 20 22 23 25 26 27 28 30 31 32 33 34 35 36 37 38 41 42 43 44 45 47 50 51 53 55 57 58 60 61 62 63 65 66 67 68 69 70
    01 02 03 06 07 08 10 11 12 13 14 15 17 19 20 21 22 23 25 26 28 29 32 33 35 36 37 38 41 42 43 45 46 47 48 49 50 52 54 55 56 57 58 60 61 63 64 67 68 70
    01 02 03 06 07 08 11 13 14 15 16 17 18 20 21 22 23 24 25 29 30 31 32 34 35 36 37 38 41 42 43 46 48 49 50 51 52 53 55 56 57 58 59 60 64 65 66 67 69 70
    01 02 03 06 07 09 10 11 12 13 14 15 16 17 20 21 22 24 25 26 27 28 29 31 34 36 37 38 41 42 44 45 46 47 48 49 50 51 52 55 56 57 59 60 61 62 63 64 66 69
    01 02 03 06 09 10 11 13 16 17 19 20 21 22 23 24 25 26 27 30 31 32 33 34 35 36 37 38 41 44 45 46 48 51 52 54 55 56 57 58 59 60 61 62 65 66 67 68 69 70
    01 02 04 05 06 08 11 12 13 14 15 17 18 19 21 22 24 25 26 29 30 32 33 34 35 36 37 39 40 41 43 46 47 48 49 50 52 53 54 56 57 59 60 61 64 65 67 68 69 70
    01 02 04 05 07 08 10 11 12 13 14 15 17 18 21 23 24 27 28 30 31 32 33 34 35 36 37 39 40 42 43 45 46 47 48 49 50 52 53 56 58 59 62 63 65 66 67 68 69 70
    01 02 04 05 07 09 10 11 12 14 15 16 17 19 20 21 23 24 25 26 27 29 30 34 35 36 37 39 40 42 44 45 46 47 49 50 51 52 54 55 56 58 59 60 61 62 64 65 69 70
    01 02 04 05 07 09 10 11 12 14 15 16 18 19 20 21 22 26 27 28 29 31 32 33 35 36 37 39 40 42 44 45 46 47 49 50 51 53 54 55 56 57 61 62 63 64 66 67 68 70
    01 02 04 05 08 09 10 11 12 13 15 16 17 19 20 22 24 25 27 29 30 31 32 33 35 36 37 39 40 43 44 45 46 47 48 50 51 52 54 55 57 59 60 62 64 65 66 67 68 70
    01 02 04 06 07 08 09 10 12 13 14 16 17 19 20 22 23 24 25 26 27 28 30 32 34 36 37 39 41 42 43 44 45 47 48 49 51 52 54 55 57 58 59 60 61 62 63 65 67 69
    01 02 04 06 07 09 10 11 12 13 15 17 18 19 20 21 22 23 24 26 28 31 32 34 35 36 37 39 41 42 44 45 46 47 48 50 52 53 54 55 56 57 58 59 61 63 66 67 69 70
    01 02 04 06 07 09 10 11 14 15 16 17 18 21 22 23 24 25 26 28 29 30 32 33 35 36 37 39 41 42 44 45 46 49 50 51 52 53 56 57 58 59 60 61 63 64 65 67 68 70
    01 02 04 06 07 10 12 13 14 15 16 18 19 20 23 24 25 27 29 30 31 32 33 34 35 36 37 39 41 42 45 47 48 49 50 51 53 54 55 58 59 60 62 64 65 66 67 68 69 70
    01 02 04 06 08 09 10 11 13 14 18 19 20 21 22 23 24 25 27 28 29 30 31 33 35 36 37 39 41 43 44 45 46 48 49 53 54 55 56 57 58 59 60 62 63 64 65 66 68 70
    01 02 05 06 07 08 09 11 12 13 14 16 18 19 20 23 25 26 28 29 30 32 33 34 35 36 37 40 41 42 43 44 46 47 48 49 51 53 54 55 58 60 61 63 64 65 67 68 69 70
    01 02 05 06 07 08 10 12 14 15 18 19 20 21 22 23 24 26 27 28 29 30 33 34 35 36 37 40 41 42 43 45 47 49 50 53 54 55 56 57 58 59 61 62 63 64 65 68 69 70
    01 02 05 06 07 08 11 12 13 15 16 17 18 19 20 21 22 23 25 26 27 28 31 33 34 36 37 40 41 42 43 46 47 48 50 51 52 53 54 55 56 57 58 60 61 62 63 66 68 69
    01 02 05 06 08 09 10 12 13 14 15 16 17 18 20 21 22 25 26 28 29 30 31 33 35 36 37 40 41 43 44 45 47 48 49 50 51 52 53 55 56 57 60 61 63 64 65 66 68 70
    01 02 05 06 08 09 11 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 36 37 40 41 43 44 46 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 67
    01 02 05 07 08 09 10 11 12 14 15 17 18 19 20 22 23 24 25 27 28 29 31 32 34 36 37 40 42 43 44 45 46 47 49 50 52 53 54 55 57 58 59 60 62 63 64 66 67 69
    01 03 04 05 08 11 12 13 14 16 17 19 21 23 24 25 26 27 28 29 30 31 32 34 35 36 38 39 40 43 46 47 48 49 51 52 54 56 58 59 60 61 62 63 64 65 66 67 69 70
    01 03 04 06 07 08 09 12 13 15 17 18 19 21 22 25 26 27 28 29 30 31 32 33 35 36 38 39 41 42 43 44 47 48 50 52 53 54 56 57 60 61 62 63 64 65 66 67 68 70
    01 03 04 06 07 08 10 11 12 14 17 18 19 22 23 24 26 27 29 30 31 32 33 34 35 36 38 39 41 42 43 45 46 47 49 52 53 54 57 58 59 61 62 64 65 66 67 68 69 70
    01 03 04 06 08 09 12 13 14 15 16 18 19 20 21 22 23 24 25 26 28 30 31 33 34 36 38 39 41 43 44 47 48 49 50 51 53 54 55 56 57 58 59 60 61 63 65 66 68 69
    01 03 04 07 08 10 11 12 14 15 16 18 20 21 22 23 24 25 27 28 29 31 33 34 35 36 38 39 42 43 45 46 47 49 50 51 53 55 56 57 58 59 60 62 63 64 66 68 69 70
    01 03 05 06 07 08 09 13 14 15 16 17 19 20 21 23 24 25 26 27 29 31 33 34 35 36 38 40 41 42 43 44 48 49 50 51 52 54 55 56 58 59 60 61 62 64 66 68 69 70
    01 03 05 06 07 09 10 11 12 13 14 15 18 19 20 23 24 25 26 27 28 30 31 34 35 36 38 40 41 42 44 45 46 47 48 49 50 53 54 55 58 59 60 61 62 63 65 66 69 70
    01 03 05 06 07 09 10 11 12 14 15 16 17 18 20 21 23 27 28 29 30 31 32 33 34 36 38 40 41 42 44 45 46 47 49 50 51 52 53 55 56 58 62 63 64 65 66 67 68 69
    01 03 06 07 08 09 10 11 12 13 15 16 18 19 20 21 22 23 24 26 27 29 31 32 33 36 38 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 61 62 64 66 67 68
    01 03 07 08 09 10 11 12 14 15 16 17 18 19 21 24 25 26 28 30 31 32 33 34 35 36 38 42 43 44 45 46 47 49 50 51 52 53 54 56 59 60 61 63 65 66 67 68 69 70
    01 04 05 06 07 08 09 11 13 14 15 16 17 18 19 20 22 24 28 29 30 31 33 34 35 36 39 40 41 42 43 44 46 48 49 50 51 52 53 54 55 57 59 63 64 65 66 68 69 70
    01 04 05 06 07 10 11 13 14 16 17 18 19 20 21 22 23 25 26 27 29 30 31 32 33 36 39 40 41 42 45 46 48 49 51 52 53 54 55 56 57 58 60 61 62 64 65 66 67 68
    01 04 05 06 08 09 10 11 12 15 16 19 20 21 23 24 25 26 27 28 31 32 33 34 35 36 39 40 41 43 44 45 46 47 50 51 54 55 56 58 59 60 61 62 63 66 67 68 69 70
    01 04 05 07 08 09 10 13 14 15 17 18 19 20 21 22 23 25 26 27 28 32 33 34 35 36 39 40 42 43 44 45 48 49 50 52 53 54 55 56 57 58 60 61 62 63 67 68 69 70
    01 05 06 07 08 10 11 13 15 16 17 20 22 23 24 25 26 27 28 29 30 32 33 34 35 36 40 41 42 43 45 46 48 50 51 52 55 57 58 59 60 61 62 63 64 65 67 68 69 70
    01 06 07 09 11 12 13 14 16 17 18 19 21 22 23 24 25 27 28 29 31 32 33 34 35 36 41 42 44 46 47 48 49 51 52 53 54 56 57 58 59 60 62 63 64 66 67 68 69 70
    02 03 04 06 07 09 10 11 12 14 15 17 19 21 22 23 25 26 27 28 30 31 33 34 35 37 38 39 41 42 44 45 46 47 49 50 52 54 56 57 58 60 61 62 63 65 66 68 69 70
    02 03 04 07 08 09 10 11 13 14 15 16 17 18 19 21 23 24 25 26 27 29 31 32 34 37 38 39 42 43 44 45 46 48 49 50 51 52 53 54 56 58 59 60 61 62 64 66 67 69
    02 03 04 07 08 09 12 14 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 35 37 38 39 42 43 44 47 49 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 70
    02 03 05 06 07 08 10 11 12 15 16 17 19 20 21 23 24 25 26 28 29 30 31 32 34 37 38 40 41 42 43 45 46 47 50 51 52 54 55 56 58 59 60 61 63 64 65 66 67 69
    02 03 05 06 07 09 10 14 16 17 18 19 20 22 23 24 25 27 28 29 30 32 33 34 35 37 38 40 41 42 44 45 49 51 52 53 54 55 57 58 59 60 62 63 64 65 67 68 69 70
    02 03 05 06 11 12 14 15 16 18 19 20 21 22 23 25 26 27 29 30 31 32 33 34 35 37 38 40 41 46 47 49 50 51 53 54 55 56 57 58 60 61 62 64 65 66 67 68 69 70
    02 03 05 08 09 10 11 13 15 17 18 20 21 22 23 24 25 26 27 28 29 30 31 34 35 37 38 40 43 44 45 46 48 50 52 53 55 56 57 58 59 60 61 62 63 64 65 66 69 70
    02 04 05 06 08 09 10 12 14 15 16 18 19 22 24 25 26 27 28 29 30 31 32 33 34 37 39 40 41 43 44 45 47 49 50 51 53 54 57 59 60 61 62 63 64 65 66 67 68 69
    02 04 05 06 08 09 13 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 33 34 35 37 39 40 41 43 44 48 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70
    02 04 05 07 08 10 11 12 13 14 15 16 17 18 19 22 23 24 25 26 28 29 31 33 35 37 39 40 42 43 45 46 47 48 49 50 51 52 53 54 57 58 59 60 61 63 64 66 68 70
    02 04 06 07 08 09 10 11 12 13 16 17 18 20 21 22 23 25 26 27 29 30 33 34 35 37 39 41 42 43 44 45 46 47 48 51 52 53 55 56 57 58 60 61 62 64 65 68 69 70
    02 04 07 08 09 10 11 12 13 14 15 20 21 22 24 25 26 28 29 30 31 32 33 34 35 37 39 42 43 44 45 46 47 48 49 50 55 56 57 59 60 61 63 64 65 66 67 68 69 70
    03 04 05 06 07 08 10 11 12 13 15 16 18 19 20 21 22 24 25 28 30 31 32 33 35 38 39 40 41 42 43 45 46 47 48 50 51 53 54 55 56 57 59 60 63 65 66 67 68 70
    03 04 05 06 07 09 10 11 12 13 15 17 19 20 21 22 23 24 25 27 28 29 32 33 34 38 39 40 41 42 44 45 46 47 48 50 52 54 55 56 57 58 59 60 62 63 64 67 68 69
    03 04 05 06 08 09 10 11 12 13 14 16 18 20 22 23 25 27 28 29 30 31 32 34 35 38 39 40 41 43 44 45 46 47 48 49 51 53 55 57 58 60 62 63 64 65 66 67 69 70
    03 04 05 06 08 09 10 11 13 14 17 18 19 20 21 24 26 27 28 30 31 32 33 34 35 38 39 40 41 43 44 45 46 48 49 52 53 54 55 56 59 61 62 63 65 66 67 68 69 70
    03 04 05 07 08 09 11 12 13 14 15 16 17 18 19 20 21 22 23 26 29 30 32 33 35 38 39 40 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 61 64 65 67 68 70
    03 04 06 07 09 10 11 12 13 14 15 16 18 19 21 22 24 26 27 28 29 30 32 34 35 38 39 41 42 44 45 46 47 48 49 50 51 53 54 56 57 59 61 62 63 64 65 67 69 70
    03 05 06 07 08 10 12 13 14 15 16 17 18 19 20 22 26 27 28 29 31 32 33 34 35 38 40 41 42 43 45 47 48 49 50 51 52 53 54 55 57 61 62 63 64 66 67 68 69 70
    04 05 06 07 08 09 11 12 13 14 15 17 18 20 22 23 24 25 26 27 28 30 31 32 33 39 40 41 42 43 44 46 47 48 49 50 52 53 55 57 58 59 60 61 62 63 65 66 67 68
     

    Paz e Prosperidade !

    Luiz

    • Like 1
    • Thanks 1
  5. Em 05/03/2023 em 08:50, Sphgf disse:

    Olá, a idéia de controlar as repetições é excelente, acredito que deva render bons prêmios pra Lotomania.

    O problema é o tempo de geração, se seu software Luiz Antonio percorrer rapidamente de uma combinação para outra de modo que possa saber antes da geração quanto tempo gasta para percorrer uma certa qtd de combinações e esse tempo se mantém constante ao longo do processo, vc pode saber antecipadamente quanto tempo irá demorar para alcançar seu processo em função da qtd de dezenas escolhidas pra lotomania.

    Desafiador !!

     

    O ideal* será conseguir controlar as repetições e remontar de modo que obtenha fechamentos conjugados* .

     

    01 02 04 06 07 09 11 12 14 16 17 19 21 22 24
    01 03 04 06 08 09 11 13 14 16 18 19 21 23 24
    01 03 05 06 08 10 11 13 15 16 18 20 21 23 25
    02 03 05 07 08 10 12 13 15 17 18 20 22 23 25
    02 04 05 07 09 10 12 14 15 17 19 20 22 24 25

     

    Se conseguir construir fechamentos distribuídos pra lotomania como os já feitos pra lotodifícil aí sim terá uma matriz eficiente*.

     

    Sds,

    Sphgf

     

    Olá Sphgf !

     

    Meu programa gera os volantes de maneira mais dinâmica (Muito mais rápido) leva um tempinho...rs, mas é bem funcional.

     

    Já esta rodando para lotomania....só aguardando terminar !!!

     

    Paz e Prosperidade.

    Luiz

    • Like 1
    • Thanks 1
  6. 18 minutos atrás, BigMax disse:

    @luiz.antonio 

     

    Uma curiosidade e utilidade:
     Aqui podemos incluir mais de uma linha? ( selecionados = [[2,5,6,7,9,10,12,13,14,16,18,20,21,22,24]] )

    Em um concurso futuro em que determinamos a repetição de X do concurso anterior as linhas geradas predominantemente terão a pontuação X caso a premissa se realize? 
    As duas situações podem serem úteis, imagino.
    Imaginou de 21 linhas termos 15 com 9pt caso o X seja 9?  ( ou outro valor qualquer para X)
    Ou 
    Colocando duas ou três linhas nas selecionadas e encontrarmos uma luz ?
     

    Não sei se entendi sua pergunta, mas sim é tranquilo informar mais de um valor na variável selecionados:

    selecionados = [[2,5,6,7,9,10,12,13,14,16,18,20,21,22,24],[novos dados 2],[novos dados 3] ], lembrando que com a alteração que fiz os dados da variável "selecionados" não serão gravados no arquivo saida.csv, no caso proposto o programa fará conferência em todos as sequencias informadas, e caso o resultado seja maior ou igual a X o cartão gerado será ignorado, caso contrário o volante gerado será adicionado na variável "selecionados".

     

    Paz e prosperidade !

    Luiz

     

    • Like 1
    • Thanks 1
  7. Olá BigMax !

     

    Segue alterações comentadas anteriormente no seu código:

     

    import os

    v = 25
    k = 15
    t = 11

    #selecionados = [[2,5,6,7,9,10,12,13,14,16,18,20,21,22,24]]
    selecionados = []

    def numeroDeCombinacoes(n, k) -> int:
        r = 1
        for i in range(1, k + 1):
            r *= n
            r /= i
            n -= 1
        return int(r)

    def comuns(l1, l2):
        comuns = 0
        i = 0
        j = 0

        while True:
            if l1[i] < l2[j]:
                i += 1
            elif l1[i] > l2[j]:
                j += 1
            else:
                comuns += 1
                i += 1
                j += 1

            if i >= len(l1) or j >= len(l2):
                break

        return comuns


    def csnParaCombin(csn, n, k):
        if k < 2:
            return []

        limiteInferior = 0
        r = 0
        combin = [0] * k

        for i in range(0, k - 1):
            combin[i] = 0
            if i != 0:
                combin[i] = combin[i - 1]

            while limiteInferior < csn:
                combin[i] = combin[i] + 1
                r = numeroDeCombinacoes(n - combin[i], k - 1 - i)
                limiteInferior += r

            limiteInferior -= r

        penultimo = combin[k - 2]
        combin[k - 1] = int(penultimo + csn - limiteInferior)

        return combin

    def temColisao(combin):
        for c in selecionados:
            if comuns(combin, c) >= t:
                return True

        return False

     

    # Conteudo adicionado
    # adicionado "import os" na primeira linha do programa


    icsn = 1
    try:
        f = open(r'saida.csv')
        f.close()
        op = input('Deseja reiniciar processamento (S/N): ')
        if (op == 'S') or (op == 's'):
            arq = open("csn.txt")
            linhas = arq.readlines()
            for linha in linhas:
                icsn = int(linha)

            arq = open("saida.csv")
            linhas = arq.readlines()
            for linha in linhas:
                tmp = []
                dz = linha.split(' ')
                for num in dz:
                    tmp.append(int(num))
                selecionados.append(tmp[:])

            print("\r #", icsn, "selecionados:", len(selecionados), end="")
        else:
            os.remove(r'saida.csv')
            os.remove(r'csn.txt')
    except:
        pass
    # fim do conteudo adicionado

     

    for csn in range(icsn, numeroDeCombinacoes(v, k) + 1):
        fp=open('csn.txt','w')
        fp.write(str(csn))
        fp.close()
        print("\r #", csn, "selecionados:", len(selecionados), end="")
        combinTeste = csnParaCombin(csn, v, k)
        if not temColisao(combinTeste):
            selecionados.append(combinTeste)
            fp=open('saida.csv','a')
            xct = " ".join(str(na).zfill(2) for na in sorted(combinTeste))
            fp.write(xct)
            fp.close()

     

    print("\n", len(selecionados), "combinações selecionadas. Salvo em saida.csv\n\nFim.")

    '

    #with open('saida.csv', 'w') as fp:
    #   for linha in selecionados:
    #        for dezena in linha:
    #            fp.write(str(dezena))
    #            fp.write(" ")
    #        fp.write("\n")
     

    Paz e Prosperidade !

    Luiz

    • Like 1
    • Thanks 2
  8. 15 minutos atrás, BigMax disse:

    Me intrometendo onde não entendo, disponibilizo para correções se necessário e aproveitamento por outros interessados nesse estudo caso seja útil:
    ///////////////////////

    v = 25
    k = 15
    t = 11

    #selecionados = [[2,5,6,7,9,10,12,13,14,16,18,20,21,22,24]]
    selecionados = []

    def numeroDeCombinacoes(n, k) -> int:
        r = 1
        for i in range(1, k + 1):
            r *= n
            r /= i
            n -= 1
        return int(r)

    def comuns(l1, l2):
        comuns = 0
        i = 0
        j = 0

        while True:
            if l1[i] < l2[j]:
                i += 1
            elif l1[i] > l2[j]:
                j += 1
            else:
                comuns += 1
                i += 1
                j += 1

            if i >= len(l1) or j >= len(l2):
                break

        return comuns


    def csnParaCombin(csn, n, k):
        if k < 2:
            return []

        limiteInferior = 0
        r = 0
        combin = [0] * k

        for i in range(0, k - 1):
            combin[i] = 0
            if i != 0:
                combin[i] = combin[i - 1]

            while limiteInferior < csn:
                combin[i] = combin[i] + 1
                r = numeroDeCombinacoes(n - combin[i], k - 1 - i)
                limiteInferior += r

            limiteInferior -= r

        penultimo = combin[k - 2]
        combin[k - 1] = int(penultimo + csn - limiteInferior)

        return combin


    def temColisao(combin):
        for c in selecionados:
            if comuns(combin, c) >= t:
                return True

        return False


    for csn in range(1, numeroDeCombinacoes(v, k) + 1):
        print("\r #", csn, "selecionados:", len(selecionados), end="")
        combinTeste = csnParaCombin(csn, v, k)
        if not temColisao(combinTeste):
            selecionados.append(combinTeste)

    print("\n", len(selecionados), "combinações selecionadas. Salvo em saida.csv\n\nFim.")

    with open('saida.csv', 'w') as fp:
        for linha in selecionados:
            for dezena in linha:
                fp.write(str(dezena))
                fp.write(" ")
            fp.write("\n")

     

    //////////////////////
    rodei pelo pront (CMD) e parece não ter erro.

    100% funcional, eu faria 2 pequenas alterações...gravar a posição de contagem do CSN e gravar os dados assim que selecionados, caso aconteça algum imprevisto o programa poderá ser reiniciado de onde parou.

     

    Parabéns, ficou show !

     

    Paz e Prosperidade.

    Luiz

    • Like 3
    • Thanks 1
  9. 6 horas atrás, Agua Imantada disse:

    Eaê? Tudo bem?

     

    Se você escolher uma outra linha base a coisa fica com menos sequências? Sequências com mais de três dezenas são péssimas, pelo menos pra onze pontos; Tenta uma campeã destas aí abaixo como base, especialmente a pontuação total ou a para onze pontos, pode melhorar tua experiência.

     

    As linhas estão ordenadas conforme a quantidade de acertos, sendo a primeira a melhor, piorando gradativamente até a vigésima.

    Última atualização em 04/03/2023

      Mostrar conteúdo oculto

    Combinações com maior número total de acertos:

    01-) 01,03,05,10,11,12,13,14,15,18,20,22,23,24,25
    02-) 01,03,05,07,08,10,11,13,14,15,18,20,22,24,25
    03-) 01,02,04,05,08,10,11,12,13,14,17,20,23,24,25
    04-) 01,03,04,09,10,11,12,13,17,18,20,21,23,24,25
    05-) 01,03,04,06,09,10,11,12,13,17,19,20,21,24,25
    06-) 01,02,03,05,07,10,11,14,15,17,18,20,23,24,25
    07-) 01,02,03,05,07,08,10,11,13,17,18,20,23,24,25
    08-) 01,02,03,04,05,10,11,13,14,15,19,20,23,24,25
    09-) 01,03,05,07,10,11,13,14,15,18,20,22,23,24,25
    10-) 01,03,05,07,10,11,12,13,14,15,18,20,22,24,25
    11-) 01,03,05,07,08,10,11,13,14,15,20,22,23,24,25
    12-) 01,03,05,07,08,10,11,13,14,15,18,20,21,22,24
    13-) 01,03,04,09,10,11,12,13,17,18,19,20,23,24,25
    14-) 01,02,03,04,05,09,10,11,12,14,15,20,23,24,25
    15-) 01,02,03,04,05,09,10,11,14,15,19,20,23,24,25
    16-) 03,04,05,11,12,13,14,15,16,19,20,21,22,24,25
    17-) 01,04,05,10,11,12,13,15,18,19,20,21,22,24,25
    18-) 01,03,05,09,10,11,12,14,15,17,19,20,23,24,25
    19-) 01,02,04,05,07,10,11,13,14,17,18,20,23,24,25
    20-) 01,02,03,04,09,10,11,13,14,15,17,19,20,23,25

    Combinações com maior número de acertos com 11 pontos:

    01-) 01,02,05,10,11,12,13,14,15,18,19,20,23,24,25
    02-) 03,04,05,07,08,10,11,13,14,17,18,20,23,24,25
    03-) 01,03,07,10,11,12,13,14,17,20,21,22,23,24,25
    04-) 01,03,05,10,11,12,13,14,15,18,20,22,23,24,25
    05-) 01,03,04,09,10,11,12,13,15,17,19,20,22,23,25
    06-) 01,03,04,06,09,10,11,12,13,17,19,20,21,24,25
    07-) 01,02,03,04,05,10,11,13,14,17,19,20,23,24,25
    08-) 03,07,09,10,11,12,13,15,17,18,20,21,22,24,25
    09-) 04,05,06,09,10,11,13,14,16,18,19,20,21,24,25
    10-) 02,03,05,06,09,10,11,13,14,18,19,20,21,24,25
    11-) 01,03,04,09,10,11,12,13,17,18,19,20,23,24,25
    12-) 01,04,05,10,11,12,13,15,18,19,20,21,22,24,25
    13-) 01,03,05,08,10,11,13,15,17,18,19,20,23,24,25
    14-) 01,04,05,06,09,10,11,12,13,17,18,20,22,24,25
    15-) 01,02,03,05,06,09,10,13,14,19,20,22,23,24,25
    16-) 01,03,04,05,06,09,10,11,12,13,14,20,22,24,25
    17-) 01,03,04,09,10,11,12,13,17,18,20,21,23,24,25
    18-) 02,03,04,05,06,09,10,11,12,14,15,19,20,23,25
    19-) 03,04,05,07,10,11,12,13,15,17,18,20,21,22,24
    20-) 01,03,04,05,09,10,11,13,15,17,18,19,20,21,25

    Combinações com maior número de acertos com 12 pontos:

    01-) 01,02,03,04,06,09,10,11,12,13,18,20,23,24,25
    02-) 01,02,05,07,08,10,13,14,16,18,20,22,23,24,25
    03-) 01,02,03,08,10,11,13,14,15,18,20,22,23,24,25
    04-) 01,02,03,04,05,08,10,11,12,19,20,21,23,24,25
    05-) 01,02,03,04,05,10,11,12,13,15,17,18,23,24,25
    06-) 02,04,05,06,08,09,10,11,12,13,18,20,23,24,25
    07-) 01,03,04,09,10,11,12,13,16,17,19,20,23,24,25
    08-) 01,02,03,05,07,08,09,10,11,13,14,15,20,24,25
    09-) 03,04,06,12,13,16,17,18,19,20,21,22,23,24,25
    10-) 01,02,03,04,06,09,10,13,14,17,18,20,23,24,25
    11-) 01,02,03,07,09,10,11,13,17,18,19,20,23,24,25
    12-) 01,02,03,04,09,10,11,12,13,15,18,22,23,24,25
    13-) 01,02,03,05,07,08,10,11,14,15,18,20,23,24,25
    14-) 04,05,06,11,12,13,14,15,16,19,20,21,22,24,25
    15-) 01,03,04,05,06,11,12,14,15,19,20,21,22,24,25
    16-) 01,02,04,06,08,09,10,11,12,13,18,20,23,24,25
    17-) 01,02,03,04,05,06,09,10,11,15,18,20,23,24,25
    18-) 02,03,07,08,09,10,11,12,14,15,16,18,20,23,25
    19-) 02,04,08,09,10,11,12,14,16,17,18,20,22,23,25
    20-) 01,03,05,06,07,08,10,11,14,15,17,20,22,23,24

    Combinações com maior número de acertos com 13 pontos:

    01-) 03,07,08,10,11,12,14,15,16,18,20,22,23,24,25
    02-) 02,03,04,05,06,09,13,14,15,17,19,21,22,24,25
    03-) 01,02,03,04,05,06,08,10,11,12,15,20,23,24,25
    04-) 01,02,03,05,06,09,12,13,14,15,17,18,22,24,25
    05-) 04,05,07,08,09,10,12,13,14,15,17,18,19,20,21
    06-) 01,02,03,04,05,11,13,14,15,19,20,21,22,24,25
    07-) 01,02,03,05,06,08,10,11,14,15,18,20,23,24,25
    08-) 01,02,03,06,07,09,10,11,13,17,18,19,20,23,25
    09-) 01,02,03,08,10,11,12,13,14,18,20,22,23,24,25
    10-) 01,02,06,07,09,10,11,12,13,15,17,18,20,24,25
    11-) 01,02,03,07,08,09,10,11,13,14,15,18,20,24,25
    12-) 02,03,04,06,09,12,13,14,15,19,20,21,22,24,25
    13-) 01,02,03,04,05,06,12,13,14,15,17,21,22,24,25
    14-) 01,02,03,04,06,09,12,14,15,17,19,20,21,22,24
    15-) 01,02,03,05,06,09,12,14,15,18,19,20,22,24,25
    16-) 01,04,06,08,09,10,11,12,15,17,19,20,21,23,24
    17-) 02,05,06,07,08,10,11,12,13,14,15,17,20,23,25
    18-) 01,02,03,04,06,09,12,14,15,18,19,20,22,24,25
    19-) 01,02,03,04,05,08,10,11,13,15,20,22,23,24,25
    20-) 01,02,07,08,10,11,12,13,14,15,17,18,20,22,25

    Combinações com maior número de acertos com 14 pontos:

    01-) 01,02,03,09,10,11,13,14,15,18,19,20,22,24,25
    02-) 01,02,03,04,05,10,11,12,14,15,18,19,20,21,22
    03-) 01,02,03,04,10,12,13,14,15,19,20,21,23,24,25
    04-) 01,02,03,05,06,09,12,13,15,17,18,21,22,24,25
    05-) 01,03,04,08,09,10,11,13,14,15,17,20,21,23,24
    06-) 01,03,04,06,09,10,12,15,17,18,19,20,21,23,24
    07-) 01,02,03,04,10,11,12,14,15,17,18,19,20,21,23
    08-) 02,03,04,09,10,11,12,14,15,18,19,20,21,22,23
    09-) 04,06,07,08,09,10,11,12,13,14,17,19,21,22,25
    10-) 02,03,04,05,06,10,12,13,15,17,18,19,23,24,25
    11-) 02,05,06,07,10,12,15,16,17,18,19,20,21,24,25
    12-) 02,04,09,10,11,12,13,15,16,17,21,22,23,24,25
    13-) 01,04,05,08,10,11,12,13,15,17,18,21,22,23,24
    14-) 03,04,05,07,08,09,10,11,12,14,15,18,19,20,24
    15-) 02,03,05,07,10,11,12,14,17,19,20,21,23,24,25
    16-) 02,03,04,05,06,12,14,15,16,17,20,21,22,24,25
    17-) 01,02,03,04,06,07,12,13,14,17,18,22,23,24,25
    18-) 01,03,05,07,08,10,11,12,14,17,19,21,22,23,24
    19-) 01,02,03,04,08,10,13,15,16,18,19,20,21,22,25
    20-) 01,02,03,04,06,07,08,13,14,16,17,21,22,24,25

    Combinações com maior número de acertos com 15 pontos:

    01-) 01,03,05,08,10,11,13,14,15,18,20,22,23,24,25
    02-) 01,03,04,05,06,10,11,13,15,19,20,21,22,24,25
    03-) 03,04,05,07,10,11,13,14,15,18,19,20,21,22,24
    04-) 01,04,05,08,10,11,12,13,14,16,20,21,22,24,25
    05-) 03,04,05,08,10,11,13,15,17,20,21,22,23,24,25
    06-) 01,03,04,05,06,09,10,11,13,14,15,20,23,24,25
    07-) 02,03,04,05,08,10,11,12,13,18,20,21,22,24,25
    08-) 01,02,04,05,08,10,11,12,13,18,19,20,21,22,25
    09-) 02,03,05,07,11,13,14,15,17,18,20,21,23,24,25
    10-) 02,03,04,05,06,09,11,13,18,19,20,21,23,24,25
    11-) 02,03,05,07,09,10,11,12,13,14,17,18,20,24,25
    12-) 01,02,05,07,08,10,11,12,13,14,15,17,20,23,24
    13-) 02,03,04,09,10,11,13,15,17,18,20,22,23,24,25
    14-) 01,03,05,06,09,10,11,12,13,14,15,17,20,23,24
    15-) 02,03,04,05,09,10,11,12,14,18,19,20,22,23,25
    16-) 01,03,05,07,10,11,13,14,15,18,21,22,23,24,25
    17-) 01,03,04,09,10,11,12,14,15,16,17,19,20,21,24
    18-) 01,04,05,07,09,10,11,13,14,15,16,20,21,22,24
    19-) 05,07,08,09,10,12,13,14,15,16,18,19,20,21,25
    20-) 01,02,03,04,08,11,12,13,14,15,20,21,22,24,25

    Aos ESTUDANTES, boa sorte.

    Boa Tarde !

     

    Muito obrigado pela dica !

     

    Paz e Prosperidade.

    Luiz

    • Like 3
  10. 5 horas atrás, Neguin disse:

    Bom dia, @luiz.antonio tem como ajustar seu programa para essas configurações repetir 9 ou 10 da linha base com no máximo 3 ou 4 dezenas sequenciais? se possível poderia refazer o processo 23-15-r11 linha base 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15.

     

    Agradeço,

     

    Sorte e Paz!

    Boa Tarde !

     

    Você pode fazer isso no cologa, desculpe mas o foco do meu programa é outro.

     

    Paz e Prosperidade.

    Luiz

    • Like 3
  11. 15 horas atrás, luiz.antonio disse:

    Bom dia !

     

    Segue 23-15-r11:

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 10 16 17 18 19 20
    01 02 03 04 05 06 07 08 11 12 16 17 21 22 23
    01 02 03 04 05 06 07 09 13 14 18 19 21 22 23
    01 02 03 04 05 06 10 11 12 15 18 19 20 21 22
    01 02 03 04 05 06 10 13 14 15 16 17 20 21 23
    01 02 03 04 05 08 09 11 13 15 16 18 20 22 23
    01 02 03 04 06 08 09 12 14 15 17 19 20 22 23
    01 02 03 04 07 08 10 11 13 14 16 19 20 21 22
    01 02 03 04 07 08 10 12 13 15 17 18 19 21 23
    01 02 03 04 07 09 11 12 14 15 16 17 18 20 21
    01 02 03 05 07 09 10 11 12 13 17 19 20 22 23
    01 02 03 05 08 09 10 11 12 14 16 18 19 21 23
    01 02 03 06 07 10 11 14 15 16 17 18 19 22 23
    01 02 04 05 08 09 10 12 13 14 17 18 20 21 22
    01 02 05 06 07 08 09 12 13 15 16 19 20 21 22
    01 03 05 06 07 08 10 12 13 14 16 18 20 22 23
    01 03 05 06 07 08 11 13 14 15 17 18 19 20 21
    01 03 06 08 09 10 11 12 13 15 16 17 18 21 22
    01 04 05 06 07 09 11 12 13 15 16 17 18 19 23
    01 04 05 07 08 09 10 11 14 15 17 19 21 22 23
    02 04 05 07 09 10 12 14 15 16 18 19 20 22 23
    02 04 06 07 08 09 10 11 12 13 16 18 20 21 23
    02 05 06 11 12 13 14 16 17 18 19 20 21 22 23
    03 04 05 07 08 09 12 13 14 16 17 19 20 21 23
     

    Paz e Prosperidade.

    Luiz

    Perdão pelo erro, na descrição informei 23-15-r11, na verdade é 23-15-r10 (repete 10 dezenas no máximo de um volante para outro)

     

    Paz e Prosperidade.

    Luiz

    • Like 1
  12. 11 horas atrás, Neguin disse:

    Boa noite, seria possível gerar um novo processo usando só as 23 dezenas e o volante base seria " 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 ". Para ver quantos volantes teríamos e o desempenho?

    Agradeço

    Bom dia !

     

    Segue 23-15-r11:

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 10 16 17 18 19 20
    01 02 03 04 05 06 07 08 11 12 16 17 21 22 23
    01 02 03 04 05 06 07 09 13 14 18 19 21 22 23
    01 02 03 04 05 06 10 11 12 15 18 19 20 21 22
    01 02 03 04 05 06 10 13 14 15 16 17 20 21 23
    01 02 03 04 05 08 09 11 13 15 16 18 20 22 23
    01 02 03 04 06 08 09 12 14 15 17 19 20 22 23
    01 02 03 04 07 08 10 11 13 14 16 19 20 21 22
    01 02 03 04 07 08 10 12 13 15 17 18 19 21 23
    01 02 03 04 07 09 11 12 14 15 16 17 18 20 21
    01 02 03 05 07 09 10 11 12 13 17 19 20 22 23
    01 02 03 05 08 09 10 11 12 14 16 18 19 21 23
    01 02 03 06 07 10 11 14 15 16 17 18 19 22 23
    01 02 04 05 08 09 10 12 13 14 17 18 20 21 22
    01 02 05 06 07 08 09 12 13 15 16 19 20 21 22
    01 03 05 06 07 08 10 12 13 14 16 18 20 22 23
    01 03 05 06 07 08 11 13 14 15 17 18 19 20 21
    01 03 06 08 09 10 11 12 13 15 16 17 18 21 22
    01 04 05 06 07 09 11 12 13 15 16 17 18 19 23
    01 04 05 07 08 09 10 11 14 15 17 19 21 22 23
    02 04 05 07 09 10 12 14 15 16 18 19 20 22 23
    02 04 06 07 08 09 10 11 12 13 16 18 20 21 23
    02 05 06 11 12 13 14 16 17 18 19 20 21 22 23
    03 04 05 07 08 09 12 13 14 16 17 19 20 21 23
     

    Paz e Prosperidade.

    Luiz

    • Like 2
    • Thanks 1
  13. 1 hora atrás, sorel disse:

    antonio pergunta assim= ao dividir uma loteria 60/6 em 4 partes de 15, um das partes terá zero ou um dezena,

     como montar as 4 linhas de 45 numeros deixando um grupo fora?

     cada grupo vai usar a demoninaçao de  A. B.C.D

     PERGUNTA

    É melhor que você faça o cadastro no site do ChatGpt e tenha seu "PAPO" diretamente com a IA., se eu perguntar, dependendo da resposta você vai querer fazer outra e outra...isso nunca terá fim

     

    Paz e Prosperidade.

    Luiz

    • Like 3
  14. 3 horas atrás, sorel disse:

    luiz antonio, sera a chatght na mega sera que sabe que deixando um quadrante ( cruz no volante caixa) fora

    em 100% pode simular trilhaoes de sorteios, que acertar no minimo a quina  pode acertar a mega deixando um quadrante fora acerto é 100%, pergunte a ela

    Boa Noite !

     

    Não entendi o que perguntar...kkkk

     

    Paz e Prosperidade.

    Luiz

    • Like 1
  15. 7 horas atrás, Eolocos disse:

     

    Olá,

     

    com relação a este código  que acertou 1/30 das dezenas, pergunto eu....

     

    com que taxa de repetição ele é eficiente, por exemplo, ele continua a acertar 2 dezenas em 6, de quanto em quanto tempo ?

     

    a rede neural proposta pela menina IA, tem entrada para cada uma das dezenas e consequentemente saída para cada uma delas ?

    Boa Tarde !

     

    Não fiz outros testes com o programa, e quanto a entrada e saída o programa lê o arquivo csv com todos os concursos, treina um modelo de dados, e com base no modelo treinado ele fornece uma única combinação de 6 dezenas.

     

    Paz e Prosperidade.

    Luiz

    • Like 1
  16. Bom dia !

     

    Repeti o processo usando as dezenas do 2.750 que gerou 20 volantes com repetição de 9 dezenas:

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 16 17 18 19 20 24
    01 02 03 04 05 06 07 10 11 16 19 21 22 23 25
    01 02 03 04 05 06 12 13 14 17 18 20 21 22 25
    01 02 03 04 07 08 09 12 15 17 21 22 23 24 25
    01 02 03 04 07 10 13 14 15 16 18 20 21 23 24
    01 02 03 05 08 09 10 11 13 18 20 22 23 24 25
    01 02 03 05 08 10 12 14 15 16 17 18 19 22 23
    01 02 03 05 09 11 12 14 15 16 19 20 21 24 25
    01 02 04 06 08 10 11 12 13 17 19 20 21 23 24
    01 02 04 06 09 10 11 14 15 17 18 19 22 24 25
    01 02 04 07 08 11 12 13 15 16 18 19 20 22 25
    01 03 05 06 07 11 12 13 15 16 17 18 23 24 25
    01 03 06 07 08 09 10 12 14 18 19 20 21 23 25
    01 04 05 06 08 09 12 13 14 16 19 22 23 24 25
    01 05 06 07 08 10 14 15 16 17 20 21 22 24 25
    02 03 06 07 09 10 12 13 15 16 17 19 20 21 22
    02 04 05 07 09 10 11 12 14 16 17 18 20 23 25
    03 04 05 06 08 09 11 12 15 16 18 20 21 22 23
    03 04 05 07 08 10 11 13 14 17 18 19 21 22 24

     

    conferi no concurso 2.751, segue resultado:

     

    Conferência com o(s) resultado(s) carregado(s). (para 25-15-11-11)
    ---
    --- Conferência do Fechamento: 
    0 acerto(s) de 0 ponto(s)
    0 acerto(s) de 1 ponto(s)
    0 acerto(s) de 2 ponto(s)
    0 acerto(s) de 3 ponto(s)
    0 acerto(s) de 4 ponto(s)
    0 acerto(s) de 5 ponto(s)
    0 acerto(s) de 6 ponto(s)
    2 acerto(s) de 7 ponto(s)
    4 acerto(s) de 8 ponto(s)
    7 acerto(s) de 9 ponto(s)
    4 acerto(s) de 10 ponto(s)
    3 acerto(s) de 11 ponto(s)
    0 acerto(s) de 12 ponto(s)
    0 acerto(s) de 13 ponto(s)
    0 acerto(s) de 14 ponto(s)
    0 acerto(s) de 15 ponto(s)
    --- Totais:
    Valor do provável prêmio: R$ 0,00
    Quantidade de bilhetes do fechamento: 20
    Quantidade de combinações para conferência: 1
    Total de jogos conferidos: 20
    ---
    Custo provável do jogo: R$ 50,00
    Prejuizo provável de: R$ 50,00
    ---
    Importante -> Os valores exibidos nesta tela são teóricos.
    -> Caso tenha apostado, confira o resultado REAL com a C.E.F.
    ---
    Garantia de fechamento em todos da amostragem.

    • Like 3
  17. Boa Noite !

     

    Terminei um programa para gerar volantes para todas as loterias com um único filtro: "LIMITAR A QUANTIDADE DE DEZENAS REPETIDAS ENTRE VOLANTES", inicialmente

    gerei 25-15 com repetição máxima de 10 (Cada volante gerado não terá mais que 10 dezenas quaisquer de outro volante), isso gerou 82 volantes, sendo que o primeiro volante ou "volante base" foi 01-02-03-04-05-06-07-08-09-10-11-12-13-14-15

     

    Como muitos aqui dizem que na LF sempre repete no máximo 9 dz do concurso anterior resolvi alterar o programa para poder informar as dezenas do volante base, que nessa caso foram as dezenas do concurso 2.749 (02 05 06 07 09 10 12 13 14 16 18 20 21 22 24), foi gerado um total de 21 volantes com no máximo 9 dezenas repetidas entre eles.

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 16 17 18 19 20 21
    01 02 03 04 05 06 07 10 11 16 17 22 23 24 25
    01 02 03 04 05 06 12 13 14 18 19 20 22 23 25
    01 02 03 04 07 08 09 12 15 18 21 22 23 24 25
    01 02 03 04 07 10 13 14 15 16 19 20 21 23 24
    01 02 03 05 08 09 10 11 13 19 20 21 22 24 25
    01 02 03 05 08 10 12 14 15 16 17 18 19 22 24
    01 02 03 05 09 11 12 14 15 16 17 20 21 23 25
    01 02 04 06 08 09 11 14 15 17 19 20 22 23 24
    01 02 04 06 08 10 12 13 15 16 17 20 21 22 25
    01 02 04 07 09 11 12 13 14 16 17 18 19 24 25
    01 03 04 06 08 10 11 12 13 17 18 19 21 23 24
    01 03 04 06 09 10 11 14 15 16 18 19 21 22 25
    01 03 07 08 09 10 11 13 14 16 17 18 20 22 23
    01 04 05 07 08 10 11 12 15 16 18 19 20 23 25
    01 05 06 07 08 09 10 12 14 17 19 21 22 23 25
    01 05 06 07 08 11 13 14 15 17 18 20 21 24 25
    02 04 05 07 09 10 11 13 15 17 18 19 21 22 23
    03 05 06 09 10 13 15 16 17 18 19 20 23 24 25
    03 06 07 08 11 12 13 14 15 16 19 22 23 24 25

     

    (Verificado em todos os 3.268.760 volantes), conferi no concurso 2.750 (01 02 06 07 08 09 11 13 14 16 17 18 21 22 23) e o resultado segue:

     

    no cologa informei 25-15-11-11

     

    Conferência com o(s) resultado(s) carregado(s). - 2750
    ---
    --- Conferência do Fechamento: 
    0 acerto(s) de 0 ponto(s)
    0 acerto(s) de 1 ponto(s)
    0 acerto(s) de 2 ponto(s)
    0 acerto(s) de 3 ponto(s)
    0 acerto(s) de 4 ponto(s)
    0 acerto(s) de 5 ponto(s)
    0 acerto(s) de 6 ponto(s)
    2 acerto(s) de 7 ponto(s)
    4 acerto(s) de 8 ponto(s)
    8 acerto(s) de 9 ponto(s)
    6 acerto(s) de 10 ponto(s)
    0 acerto(s) de 11 ponto(s)
    1 acerto(s) de 12 ponto(s)
    0 acerto(s) de 13 ponto(s)
    0 acerto(s) de 14 ponto(s)
    0 acerto(s) de 15 ponto(s)
    --- Totais:
    Valor do provável prêmio: R$ 0,00
    Quantidade de bilhetes do fechamento: 21
    Quantidade de combinações para conferência: 1
    Total de jogos conferidos: 21
    ---
    Custo provável do jogo: R$ 52,50
    Prejuizo provável de: R$ 52,50
    ---
    Importante -> Os valores exibidos nesta tela são teóricos.
    -> Caso tenha apostado, confira o resultado REAL com a C.E.F.
    ---
    Garantia de fechamento em todos da amostragem.
     

    Alguém poderia verificar os 82 volantes inicialmente gerados para 25-15-r10 para ver a cobertura (No cologa, carregando todos os 2.750 concursos deu garantia de premiação em todos com 25-15-11-11....achei estranho..rs?

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 10 16 17 18 19 20
    01 02 03 04 05 06 07 08 09 10 21 22 23 24 25
    01 02 03 04 05 06 07 11 12 13 16 17 18 21 22
    01 02 03 04 05 06 07 11 12 13 19 20 23 24 25
    01 02 03 04 05 06 07 14 15 16 17 18 23 24 25
    01 02 03 04 05 06 08 11 14 15 16 19 20 21 22
    01 02 03 04 05 07 09 12 14 15 17 19 20 21 23
    01 02 03 04 05 07 10 13 14 15 18 19 20 22 24
    01 02 03 04 05 08 09 11 12 14 16 17 19 24 25
    01 02 03 04 05 08 09 11 12 15 18 20 22 23 24
    01 02 03 04 05 08 09 13 14 15 17 18 21 22 25
    01 02 03 04 05 08 10 11 13 14 16 18 20 23 25
    01 02 03 04 05 08 10 11 13 15 17 19 21 23 24
    01 02 03 04 05 09 10 12 13 15 16 19 22 23 25
    01 02 03 04 06 08 09 12 13 14 16 17 20 22 23
    01 02 03 04 06 08 09 12 13 15 16 18 19 21 24
    01 02 03 04 06 08 10 11 12 14 17 18 20 21 24
    01 02 03 04 06 09 10 11 13 14 18 19 21 22 23
    01 02 03 04 06 09 10 11 13 15 16 17 20 21 25
    01 02 03 04 07 08 10 11 12 15 17 18 19 22 25
    01 02 03 04 07 08 13 16 17 19 20 21 22 24 25
    01 02 03 04 07 09 10 12 14 16 18 20 21 22 25
    01 02 03 05 06 08 10 12 13 15 17 20 22 24 25
    01 02 03 05 06 08 10 12 14 15 18 19 21 23 25
    01 02 03 05 06 09 11 17 18 19 20 21 22 24 25
    01 02 03 05 07 08 12 13 14 15 16 21 22 23 24
    01 02 03 05 07 09 10 11 12 16 18 19 21 23 24
    01 02 03 06 07 08 09 11 13 14 16 18 22 24 25
    01 02 03 06 07 08 11 13 14 15 17 18 19 20 23
    01 02 03 06 07 09 10 12 13 14 17 19 21 24 25
    01 02 03 06 10 11 12 14 15 16 17 19 22 23 24
    01 02 03 07 08 09 10 14 15 16 19 20 23 24 25
    01 02 04 05 07 08 10 11 12 15 16 20 21 24 25
    01 02 04 05 07 09 10 11 13 14 16 17 22 23 24
    01 02 04 05 09 10 12 13 17 18 20 21 23 24 25
    01 02 04 06 07 08 10 11 14 16 17 19 21 23 25
    01 02 04 06 07 08 10 12 13 15 18 20 21 22 23
    01 02 04 06 07 09 11 12 14 15 17 20 22 24 25
    01 02 05 06 07 08 09 12 13 17 18 19 22 23 24
    01 02 05 06 07 09 10 11 15 16 18 20 22 23 25
    01 02 05 06 08 09 11 13 14 15 20 21 23 24 25
    01 02 05 06 09 12 13 14 15 16 17 18 19 20 25
    01 02 05 07 08 10 11 12 13 14 17 19 20 21 22
    01 02 07 08 09 11 12 13 15 16 17 18 21 23 25
    01 02 08 09 10 11 13 15 16 17 18 19 20 22 24
    01 02 08 11 12 14 16 18 19 20 21 22 23 24 25
    01 03 04 06 10 15 16 18 19 20 21 22 23 24 25
    01 03 04 07 08 10 12 13 14 16 17 18 19 23 24
    01 03 04 07 09 11 13 14 15 16 18 20 21 23 24
    01 03 05 06 07 08 09 12 15 16 17 19 21 22 25
    01 03 05 06 07 10 11 13 14 15 17 21 22 23 25
    01 03 05 06 09 10 11 12 13 14 16 20 21 22 24
    01 03 05 07 08 09 10 11 13 15 18 19 20 21 25
    01 04 05 06 07 08 09 11 14 15 17 18 19 21 24
    01 04 05 06 07 09 13 14 16 19 20 21 22 23 25
    01 04 05 06 07 10 11 12 14 16 18 19 22 24 25
    01 04 05 06 08 09 10 11 12 15 17 19 20 23 25
    01 04 05 06 09 10 12 14 15 16 17 18 21 22 23
    01 04 06 08 12 13 14 15 17 19 21 22 23 24 25
    01 05 06 07 08 10 11 13 16 17 18 20 21 23 24
    02 03 04 09 11 14 15 16 17 18 19 20 22 23 25
    02 03 04 10 11 12 13 14 15 20 21 22 23 24 25
    02 03 05 06 08 10 13 14 16 17 18 19 21 22 24
    02 03 05 08 09 10 11 12 16 17 20 21 22 23 25
    02 03 06 07 08 09 10 11 12 15 19 20 21 22 24
    02 03 06 07 09 10 12 13 15 16 17 18 20 23 24
    02 04 05 06 07 08 09 11 12 14 16 18 20 21 23
    02 04 05 06 07 10 12 16 17 19 20 21 22 23 24
    02 04 05 06 08 11 13 15 16 18 19 22 23 24 25
    02 04 06 08 09 10 12 13 14 18 19 20 22 24 25
    02 05 07 08 09 10 12 14 15 16 17 18 22 24 25
    02 05 07 10 11 14 15 17 18 19 20 21 23 24 25
    03 04 05 06 07 08 09 11 13 15 16 17 20 22 24
    03 04 05 06 07 08 10 12 13 14 16 17 20 21 25
    03 04 05 06 09 11 12 13 14 17 18 22 23 24 25
    03 04 05 08 12 13 15 16 17 18 19 20 21 22 23
    03 04 06 07 08 09 12 17 18 19 20 21 23 24 25
    03 04 07 09 10 11 12 13 14 15 16 17 19 21 22
    03 06 07 08 10 11 12 13 16 18 19 20 22 23 25
    03 06 08 09 10 11 14 15 16 17 18 21 23 24 25
    04 05 07 08 09 10 11 12 13 14 19 21 23 24 25
     

    Muito grato.

     

    Paz e Prosperidade.

    Luiz

    • Like 8
  18. Boa Noite !

     

    Lembrando de um pensamento que me "ESCORREU" a algum tempo fiz um programa que gerasse todas as combinações possíveis da LF (A idéia é rodar isso para lotomania..rs) com o único filtro de não poder ter mais que 10 dezenas quaisquer repetidas de um volante para outro. (gerou 82 volantes)

     

    o resultado foi o seguinte nos testes do cologa para 25-15-11-11

     

    Simulado com 15 número(s) quaisquer entre 25 número(s) da modalidade lotérica selecionada.
    ---
    --- Conferência do Fechamento: 
    0 acerto(s) de 0 ponto(s)
    0 acerto(s) de 1 ponto(s)
    0 acerto(s) de 2 ponto(s)
    0 acerto(s) de 3 ponto(s)
    0 acerto(s) de 4 ponto(s)
    7385 acerto(s) de 5 ponto(s)
    125825 acerto(s) de 6 ponto(s)
    727729 acerto(s) de 7 ponto(s)
    1934584 acerto(s) de 8 ponto(s)
    2637299 acerto(s) de 9 ponto(s)
    1899416 acerto(s) de 10 ponto(s)
    718542 acerto(s) de 11 ponto(s)
    136896 acerto(s) de 12 ponto(s)
    11843 acerto(s) de 13 ponto(s)
    397 acerto(s) de 14 ponto(s)
    2 acerto(s) de 15 ponto(s)
    --- Totais:
    Valor do provável prêmio: R$ 0,00
    Quantidade de bilhetes do fechamento: 82
    Quantidade de combinações para conferência: 99999
    Total de jogos conferidos: 8199918
    ---
    Custo provável do jogo: R$ 20.499.795,00
    Prejuizo provável de: R$ 20.499.795,00
    ---
    Importante -> Os valores exibidos nesta tela são teóricos.
    -> Caso tenha apostado, confira o resultado REAL com a C.E.F.
    ---
    Garantia de fechamento em todos da amostragem.
     

    caso alguém queira dar uma olhada nos volantes gerados:

     

    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
    01 02 03 04 05 06 07 08 09 10 16 17 18 19 20
    01 02 03 04 05 06 07 08 09 10 21 22 23 24 25
    01 02 03 04 05 06 07 11 12 13 16 17 18 21 22
    01 02 03 04 05 06 07 11 12 13 19 20 23 24 25
    01 02 03 04 05 06 07 14 15 16 17 18 23 24 25
    01 02 03 04 05 06 08 11 14 15 16 19 20 21 22
    01 02 03 04 05 07 09 12 14 15 17 19 20 21 23
    01 02 03 04 05 07 10 13 14 15 18 19 20 22 24
    01 02 03 04 05 08 09 11 12 14 16 17 19 24 25
    01 02 03 04 05 08 09 11 12 15 18 20 22 23 24
    01 02 03 04 05 08 09 13 14 15 17 18 21 22 25
    01 02 03 04 05 08 10 11 13 14 16 18 20 23 25
    01 02 03 04 05 08 10 11 13 15 17 19 21 23 24
    01 02 03 04 05 09 10 12 13 15 16 19 22 23 25
    01 02 03 04 06 08 09 12 13 14 16 17 20 22 23
    01 02 03 04 06 08 09 12 13 15 16 18 19 21 24
    01 02 03 04 06 08 10 11 12 14 17 18 20 21 24
    01 02 03 04 06 09 10 11 13 14 18 19 21 22 23
    01 02 03 04 06 09 10 11 13 15 16 17 20 21 25
    01 02 03 04 07 08 10 11 12 15 17 18 19 22 25
    01 02 03 04 07 08 13 16 17 19 20 21 22 24 25
    01 02 03 04 07 09 10 12 14 16 18 20 21 22 25
    01 02 03 05 06 08 10 12 13 15 17 20 22 24 25
    01 02 03 05 06 08 10 12 14 15 18 19 21 23 25
    01 02 03 05 06 09 11 17 18 19 20 21 22 24 25
    01 02 03 05 07 08 12 13 14 15 16 21 22 23 24
    01 02 03 05 07 09 10 11 12 16 18 19 21 23 24
    01 02 03 06 07 08 09 11 13 14 16 18 22 24 25
    01 02 03 06 07 08 11 13 14 15 17 18 19 20 23
    01 02 03 06 07 09 10 12 13 14 17 19 21 24 25
    01 02 03 06 10 11 12 14 15 16 17 19 22 23 24
    01 02 03 07 08 09 10 14 15 16 19 20 23 24 25
    01 02 04 05 07 08 10 11 12 15 16 20 21 24 25
    01 02 04 05 07 09 10 11 13 14 16 17 22 23 24
    01 02 04 05 09 10 12 13 17 18 20 21 23 24 25
    01 02 04 06 07 08 10 11 14 16 17 19 21 23 25
    01 02 04 06 07 08 10 12 13 15 18 20 21 22 23
    01 02 04 06 07 09 11 12 14 15 17 20 22 24 25
    01 02 05 06 07 08 09 12 13 17 18 19 22 23 24
    01 02 05 06 07 09 10 11 15 16 18 20 22 23 25
    01 02 05 06 08 09 11 13 14 15 20 21 23 24 25
    01 02 05 06 09 12 13 14 15 16 17 18 19 20 25
    01 02 05 07 08 10 11 12 13 14 17 19 20 21 22
    01 02 07 08 09 11 12 13 15 16 17 18 21 23 25
    01 02 08 09 10 11 13 15 16 17 18 19 20 22 24
    01 02 08 11 12 14 16 18 19 20 21 22 23 24 25
    01 03 04 06 10 15 16 18 19 20 21 22 23 24 25
    01 03 04 07 08 10 12 13 14 16 17 18 19 23 24
    01 03 04 07 09 11 13 14 15 16 18 20 21 23 24
    01 03 05 06 07 08 09 12 15 16 17 19 21 22 25
    01 03 05 06 07 10 11 13 14 15 17 21 22 23 25
    01 03 05 06 09 10 11 12 13 14 16 20 21 22 24
    01 03 05 07 08 09 10 11 13 15 18 19 20 21 25
    01 04 05 06 07 08 09 11 14 15 17 18 19 21 24
    01 04 05 06 07 09 13 14 16 19 20 21 22 23 25
    01 04 05 06 07 10 11 12 14 16 18 19 22 24 25
    01 04 05 06 08 09 10 11 12 15 17 19 20 23 25
    01 04 05 06 09 10 12 14 15 16 17 18 21 22 23
    01 04 06 08 12 13 14 15 17 19 21 22 23 24 25
    01 05 06 07 08 10 11 13 16 17 18 20 21 23 24
    02 03 04 09 11 14 15 16 17 18 19 20 22 23 25
    02 03 04 10 11 12 13 14 15 20 21 22 23 24 25
    02 03 05 06 08 10 13 14 16 17 18 19 21 22 24
    02 03 05 08 09 10 11 12 16 17 20 21 22 23 25
    02 03 06 07 08 09 10 11 12 15 19 20 21 22 24
    02 03 06 07 09 10 12 13 15 16 17 18 20 23 24
    02 04 05 06 07 08 09 11 12 14 16 18 20 21 23
    02 04 05 06 07 10 12 16 17 19 20 21 22 23 24
    02 04 05 06 08 11 13 15 16 18 19 22 23 24 25
    02 04 06 08 09 10 12 13 14 18 19 20 22 24 25
    02 05 07 08 09 10 12 14 15 16 17 18 22 24 25
    02 05 07 10 11 14 15 17 18 19 20 21 23 24 25
    03 04 05 06 07 08 09 11 13 15 16 17 20 22 24
    03 04 05 06 07 08 10 12 13 14 16 17 20 21 25
    03 04 05 06 09 11 12 13 14 17 18 22 23 24 25
    03 04 05 08 12 13 15 16 17 18 19 20 21 22 23
    03 04 06 07 08 09 12 17 18 19 20 21 23 24 25
    03 04 07 09 10 11 12 13 14 15 16 17 19 21 22
    03 06 07 08 10 11 12 13 16 18 19 20 22 23 25
    03 06 08 09 10 11 14 15 16 17 18 21 23 24 25
    04 05 07 08 09 10 11 12 13 14 19 21 23 24 25

     

    Paz e Prosperidade.

    Luiz

     

    • Like 1
  19. 2 horas atrás, luiz.antonio disse:

    Provavelmente vai dar erro.

     

    Paz e prosperidade.

    Luiz

    'Importa a biblioteca pandas e define um objeto DataFrame para armazenar os dados do arquivo CSV
    Dim pandas As Object
    Set pandas = CreateObject("pandas")

    Dim df As Object
    Set df = pandas.read_csv("resultados_mega.csv")

    'Separa as dezenas sorteadas em cada concurso em uma lista de números
    Dim dezenas As Object
    Set dezenas = CreateObject("Scripting.Dictionary")

    Dim i As Integer
    For i = 0 To df.shape(0) - 1
        Dim numList As Object
        Set numList = CreateObject("Scripting.Dictionary")
        Dim j As Integer
        For j = 2 To df.shape(1) - 1
            numList(j - 1) = df.iat(i, j)
        Next j
        dezenas(i + 1) = numList.Items
    Next i

    'Divide o conjunto de dados em treinamento e teste
    Dim sklearn As Object
    Set sklearn = CreateObject("sklearn")

    Dim train_test_split As Object
    Set train_test_split = sklearn.model_selection.train_test_split

    Dim X_train As Object
    Dim X_test As Object
    Dim y_train As Object
    Dim y_test As Object

    Set X_train = CreateObject("Scripting.Dictionary")
    Set X_test = CreateObject("Scripting.Dictionary")
    Set y_train = CreateObject("Scripting.Dictionary")
    Set y_test = CreateObject("Scripting.Dictionary")

    train_test_split(df.iloc(, 2:), df.iloc(, 1), test_size:=0.3, random_state:=42, X_train:=X_train, X_test:=X_test, y_train:=y_train, y_test:=y_test)

    'Treina o modelo de Regressão Logística com os dados de treinamento
    Dim LogisticRegression As Object
    Set LogisticRegression = sklearn.linear_model.LogisticRegression

    Dim model As Object
    Set model = LogisticRegression()

    model.fit X_train.Items, y_train.Items

    'Realiza a previsão das 6 dezenas do próximo resultado da Mega-Sena com base no modelo treinado
    Dim next_concurso As Object
    Set next_concurso = pandas.DataFrame(df.iloc(-1, 2:)).transpose

    Dim next_resultado As Object
    Set next_resultado = model.predict(next_concurso)

    Debug.Print "Próximo resultado da Mega-Sena: " & next_resultado(0)
     

    O ChatGpt converteu o código python para vba (excel 365)

     

    Paz e Prosperidade.

    Luiz

    • Like 1
  20. 24 minutos atrás, Omesmo disse:

    colei no gpt e ele me forneceu isso
    Python

    import pandas as pd
    from sklearn.linear_model import LogisticRegression
    from sklearn.model_selection import train_test_split
    
    # Lê o arquivo com os resultados da Mega-Sena
    df = pd.read_csv("resultados_mega.csv")
    
    # Separa as dezenas sorteadas em cada concurso em uma lista de números
    dezenas = []
    for i in range(len(df)):
        dezenas.append([int(num) for num in df.iloc[i][2:].values])
    
    # Divide o conjunto de dados em treinamento e teste
    X_train, X_test, y_train, y_test = train_test_split(df.iloc[:, 2:], df.iloc[:, 1], test_size=0.3, random_state=42)
    
    # Treina o modelo de Regressão Logística com os dados de treinamento
    model = LogisticRegression()
    model.fit(X_train, y_train)
    
    # Realiza a previsão das 6 dezenas do próximo resultado da Mega-Sena com base no modelo treinado
    next_concurso = df.iloc[-1, 2:].values.reshape(1, -1)
    next_resultado = model.predict(next_concurso)
    print(f"Próximo resultado da Mega-Sena: {next_resultado}")

    pena nao ter como testar :(

    Provavelmente vai dar erro.

     

    Paz e prosperidade.

    Luiz

    • Like 1
  21. Boa Noite !

     

    "Conversando" com o ChatGpt pedi para ele criar um código que leia o arquivo com os resultados da mega, treine um modelo de dados e tente prever com base nos dados treinados as 6 dezenas do próximo resultado, ele criou o código 100% funcional, e o resultado teve acerto de 33% (2 dezenas) com somente um volante de 6 dezenas (Muito bom o código, vou tentar melhorar)

     

    Paz e Prosperidade.

    Luiz

    • Like 1
  22. 1 minuto atrás, OdeioParasita disse:

     

    Boa tarde,

     

    Para 14 pontos, a garantia é a melhor possível.
    Para 13 pontos também está ótima, no mesmo nível gerado pelo WG.
    A garantia para 12 pontos é boa. O WG gera com garantia de aproximadamente 79,22% para 65 combinações.
    Para 11 pontos é ruim, visto que é possível gerar 100% com 43 combinações.

     

    Garangia para acertos de 14: 25-15-14-15=65 -> 0,3003%
    Garangia para acertos de 13: 25-15-13-15=65 -> 9,6960%
    Garangia para acertos de 12: 25-15-12-15=65 -> 78,6669%
    Garangia para acertos de 11: 25-15-11-15=65 -> 99,99997% (Apenas 1 combinação descoberta)

     

    Demorar para ganhar na loteria é um BAITA problema. Depois de velho não dá tempo de gastar o dinheiro.

    Muito Obrigado pelo retorno !

     

    Nesse primeiro momento não estou levando o critério de fechamento tão a sério, o principal é saber se funciona...rs

     

    Paz e Prosperidade

    Luiz 

  23. 56 minutos atrás, Rezende disse:

    fiz a conferencia das 65 linhas no cologa.

    faltou apenas uma combinação para dar 100% para 11 pontos:

    01 02 08 09 13 14 15 17 18 19 20 21 22 24 25

    a menor matriz conhecida para 11 pontos é 43 linhas.

     

    Muito obrigado Rezende !

     

    Se o gerador for funcional pretendo usar para gerar 50/25-r18 (Já esta rodando, processou  mais de 85 milhões e separou 4.994 até o momento)

     

    Paz e Prosperidade

    Luiz

    • Like 1
×
×
  • Create New...