Jump to content

Programa gerador de volantes com limitação de repetições


luiz.antonio

Recommended Posts

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

Edited by luiz.antonio
  • Like 8
Link to comment
Share on other sites

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
Link to comment
Share on other sites

13 horas atrás, luiz.antonio disse:

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

Pelo checador de cobertura de fechamento (antigo) mostrou esta situação:

 

testecv.png.2a572eb1c7547ef59f7acf964b39b0b7.png

 

  • Like 2
  • Thanks 3
Link to comment
Share on other sites

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
Link to comment
Share on other sites

3 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

obrigado!

  • Like 2
Link to comment
Share on other sites

@luiz.antonio

Se a pontuação fosse constante conforme abaixo "dava moda de viola" 

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)
Até aqui basta. Porém a quantidade de linhas torne impeditivo "jogar". Pela duas performances que postou, as pontuações variam.

  • Like 1
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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

Spoiler

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.

  • Like 2
Link to comment
Share on other sites

27 minutos 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

  Ocultar conteúdo

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.

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!

  • Like 2
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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.

 

  • Like 6
  • Thanks 1
Link to comment
Share on other sites

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

 

  • Like 4
  • Thanks 1
Link to comment
Share on other sites

Estava pesquisando aqui..

Se gerar com repetição 9 vc terá, os 5 cartões mas a distribuição por posição fica digamos incorreta...

 

veja:

 
 
 
 as quantidades indicam quantas vezes o número já ocorreu
 na posição indicada pela coluna.
01   05 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
02   -- 04 -- -- -- -- -- -- -- -- -- -- -- -- -- 
03   -- -- 04 -- -- -- -- -- -- -- -- -- -- -- -- 
04   -- -- -- 03 -- -- -- -- -- -- -- -- -- -- -- 
05   -- -- -- 01 02 -- -- -- -- -- -- -- -- -- -- 
06   -- 01 -- -- -- 02 -- -- -- -- -- -- -- -- -- 
07   -- -- 01 -- -- -- 02 -- -- -- -- -- -- -- -- 
08   -- -- -- 01 -- -- -- 02 -- -- -- -- -- -- -- 
09   -- -- -- -- 02 -- -- -- 01 -- -- -- -- -- -- 
010 -- -- -- -- 01 01 -- -- -- 01 -- -- -- -- -- 
011 -- -- -- -- -- 01 01 -- -- -- 01 -- -- -- -- 
012 -- -- -- -- -- -- 01 01 -- -- -- 01 -- -- -- 
013 -- -- -- -- -- 01 -- 01 -- -- -- -- 01 -- -- 
014 -- -- -- -- -- -- 01 -- -- -- -- -- -- 01 -- 
015 -- -- -- -- -- -- -- 01 -- -- -- -- -- -- 01 
016 -- -- -- -- -- -- -- -- 03 -- -- -- -- -- -- 
017 -- -- -- -- -- -- -- -- 01 02 -- -- -- -- -- 
018 -- -- -- -- -- -- -- -- -- -- 02 -- -- -- -- 
019 -- -- -- -- -- -- -- -- -- -- -- 02 -- -- -- 
020 -- -- -- -- -- -- -- -- -- 02 -- -- 01 -- -- 
021 -- -- -- -- -- -- -- -- -- -- 02 -- -- 01 -- 
022 -- -- -- -- -- -- -- -- -- -- -- 02 -- -- 01 
023 -- -- -- -- -- -- -- -- -- -- -- -- 03 -- -- 
024 -- -- -- -- -- -- -- -- -- -- -- -- -- 03 -- 
025 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 03 

 

Já o conjugado acima com os mesmos 5 cartões, porém aceitando repetição de 5:

 

 
001 003 --- --- --- --- --- --- --- --- --- --- --- --- --- --- 
002 002 001 --- --- --- --- --- --- --- --- --- --- --- --- --- 
003 --- 003 --- --- --- --- --- --- --- --- --- --- --- --- --- 
004 --- 001 002 --- --- --- --- --- --- --- --- --- --- --- --- 
005 --- --- 003 --- --- --- --- --- --- --- --- --- --- --- --- 
006 --- --- --- 003 --- --- --- --- --- --- --- --- --- --- --- 
007 --- --- --- 002 001 --- --- --- --- --- --- --- --- --- --- 
008 --- --- --- --- 003 --- --- --- --- --- --- --- --- --- --- 
009 --- --- --- --- 001 002 --- --- --- --- --- --- --- --- --- 
010 --- --- --- --- --- 003 --- --- --- --- --- --- --- --- --- 
011 --- --- --- --- --- --- 003 --- --- --- --- --- --- --- --- 
012 --- --- --- --- --- --- 002 001 --- --- --- --- --- --- --- 
013 --- --- --- --- --- --- --- 003 --- --- --- --- --- --- --- 
014 --- --- --- --- --- --- --- 001 002 --- --- --- --- --- --- 
015 --- --- --- --- --- --- --- --- 003 --- --- --- --- --- --- 
016 --- --- --- --- --- --- --- --- --- 003 --- --- --- --- --- 
017 --- --- --- --- --- --- --- --- --- 002 001 --- --- --- --- 
018 --- --- --- --- --- --- --- --- --- --- 003 --- --- --- --- 
019 --- --- --- --- --- --- --- --- --- --- 001 002 --- --- --- 
020 --- --- --- --- --- --- --- --- --- --- --- 003 --- --- --- 
021 --- --- --- --- --- --- --- --- --- --- --- --- 003 --- --- 
022 --- --- --- --- --- --- --- --- --- --- --- --- 002 001 --- 
023 --- --- --- --- --- --- --- --- --- --- --- --- --- 003 --- 
024 --- --- --- --- --- --- --- --- --- --- --- --- --- 001 002 
025 --- --- --- --- --- --- --- --- --- --- --- --- --- --- 003 

 

Em outras palavras, além de controlar as repetições tem que controlar as dezenas por posição.

 

Sds,

Sphgf
 

  • Like 3
  • Thanks 1
Link to comment
Share on other sites

Bom dia.

 

Fiz um estudo ...

 

Lotomania

 

Repetindo entre 25 a 35 dezenas entre as linhas 

 

Cada linha possui 75 números  (10 linhas) - últimos 1000 concursos (pontuação entre 18 a 20 pontos).

 

01,02,03,04,06,07,08,10,11,12,15,16,18,19,20,23,24,25,26,27,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,50,51,52,54,55,56,57,58,60,61,62,63,64,65,66,69,71,74,75,76,77,78,79,80,81,82,87,88,89,90,91,92,94,95,96,97,99,00
01,02,04,05,06,08,09,10,11,12,13,15,17,19,20,22,23,24,25,26,27,29,31,32,33,34,35,36,38,39,40,41,42,43,44,45,46,47,48,50,52,53,54,57,58,59,61,62,63,64,66,67,68,69,70,72,75,76,78,79,80,81,83,84,86,87,89,91,92,93,94,95,97,99,00
01,02,04,05,06,08,10,11,13,15,17,18,19,20,21,24,25,26,27,31,32,33,35,37,38,40,41,42,43,44,45,46,48,49,50,52,53,54,55,57,58,59,60,61,62,63,64,67,68,69,70,72,73,74,75,76,77,78,79,80,81,83,84,85,88,89,90,91,92,93,94,96,98,99,00
01,03,05,06,07,08,09,10,11,12,13,15,16,18,19,20,23,26,28,29,30,31,32,33,34,35,36,38,39,40,41,42,43,45,47,50,53,54,55,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,97,99,00
01,03,05,06,07,08,09,10,12,13,14,15,17,18,19,20,22,24,25,26,29,30,31,32,35,38,39,40,41,43,44,45,46,47,48,50,51,53,54,55,56,57,58,59,60,61,65,67,68,69,70,71,72,73,74,75,76,77,78,80,81,83,84,87,89,90,91,93,94,95,96,97,98,99,00
02,03,04,05,06,07,08,09,11,15,16,17,18,20,21,22,23,24,25,26,27,30,31,32,33,34,36,37,39,40,41,42,43,44,45,47,48,49,50,52,53,54,55,56,57,59,60,61,63,66,67,68,69,70,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,97,99
02,03,04,05,06,07,09,10,11,12,13,14,15,18,19,20,21,22,24,26,27,28,29,31,32,35,36,37,40,41,42,43,44,45,47,48,49,50,51,52,53,55,57,60,62,65,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,90,92,93,94,97,98,99,00
02,03,04,05,06,08,09,10,11,12,14,15,16,17,18,19,20,21,23,24,25,27,28,30,31,32,33,35,38,39,40,41,42,43,45,46,47,48,50,51,52,53,56,57,58,59,61,62,64,65,66,68,70,72,73,74,75,77,79,81,82,83,84,85,87,88,89,91,92,93,94,96,98,99,00
02,03,04,05,10,11,12,14,15,16,17,19,21,22,23,24,26,27,28,29,30,31,35,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,57,58,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,79,80,81,82,86,87,88,89,90,91,93,94,95,97,98,99,00
04,05,07,09,10,11,12,13,14,15,16,17,18,19,22,23,24,25,28,29,30,31,32,34,35,36,38,40,41,42,43,44,45,47,48,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,85,86,87,88,89,90,92,93,95,96,97,98,00
 

Por favor, verifiquem se ficou legal...

 

Grato

 

FER4746

 

  • Like 2
  • Thanks 2
Link to comment
Share on other sites

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 e SE entendi corretamente ao proposto pelo tópico.

  • Like 2
  • Thanks 3
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

@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 ?
 

  • Like 2
Link to comment
Share on other sites

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

 

Edited by luiz.antonio
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Uma utilidade: (depende do ponto de vista de cada um )
image.thumb.png.03053f057dea278156393b0d4cddf5bc.png

 

Vejam quantas informações temos:
image.thumb.png.3ce4c38c2fe956838e84b5f22c2e8e57.png

Quando a pontuação das duas linhas forem 7pt (soma 14 ), as 9 dezenas comum deverá pontuar 3pt e de dividirmos essas 9 dezenas em dois grupos um com 5 e outro com 4 dezenas podemos determinar que um dos grupos deverá ter no máximo 1pt. Também, nesse caso, as 4 dezenas ausentes em comum pontuam, das 6 ausentes distintas de cada linha quatro delas pontuam etc...

 

Obs. 9 comum e apenas 3pt então com 84 linhas de 6 dezenas tenho uma das linhas zeradas ou 84 linhas de 19 dezenas com 15pt.

A dificuldade é quais linhas pontuarão 7 ou menos no concurso futuro????

100% é 190 combinações 2 a 2 das 20 linhas X 84  teremos no mínimo uma linha de 19 com 15pt.

 

Salvo engano, é isso aí.

Duas com 11pt também dá moda de viola...
 

Nas de 11pt, as dezenas comum que são 9, pontuam entre 7 a 9 ( ou seja de 9 dezenas temos no mínimo 7 certeiras.

Em toda ocorrência das duas linhas pontuarem 11pt ( soma 22), vc pode observar que as 4 ausentes em comumnão pontuam.

Nesse caso temos:

4 dezenas ausentes certeiras, 9 dezenas com 7 dezenas presentes certeiras , 6 ausentes distintas que pontuam 4pt  de uma linha e da outra a mesma coisa. O caminho dos 15pt fica mais fácil.

E para não poluir o tópico, fico por aqui. Apenas ilustrando uma utilidade que achei, devem ter muitas outras...

No caso de pontuação 11pt nas duas e as ausentes comum pontuando 7  a tabelinha é essa:
image.png.cffe93992008d50e516bb6daaa28a03d.png 

 

  • Thanks 1
Link to comment
Share on other sites

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
Link to comment
Share on other sites

16 horas atrás, luiz.antonio disse:

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

 

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

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...