Mega da Virada

53 views
Skip to first unread message

ssbar...@gmail.com

unread,
Dec 29, 2025, 10:44:25 PM12/29/25
to Garoa Hacker Clube
O globo.com publicou uma lista dos números mais sorteados na Mega da Virada e como estava com um tempo livre resolvi usar essa informação para fazer um programinha que faz apostas en MegaSena. Não vou por o programa compilado, porque ainda não testei devidamente, mas quem quiser se divertir e fazer umas alterações e até apostar uma graninha, fique à vontade. Ele está em C++ da Microsoft que era o que estava instalado na minha máquina, mas é facinho de modificar para qq outro sistema ou linguagem.
Feliz 2026!
mega25.cpp

andré santana de araujo

unread,
Jan 13, 2026, 3:25:08 PM (2 days ago) Jan 13
to Garoa Hacker Clube
Olá! como vai? 
Existe um problema conceitual aqui: Freqüência e probabilidade. O que a matéria diz é sobre frequência e não sobre probabilidade. já explico... 
Vamos pensar numa moeda - por ser mais simples de calcular,  claro -  a moeda tem dois lados, cara e coroa. a estrutura da moeda é feita de tal forma que quando lançamos exista uma probabilidade igual de obter cara ou coroa e não existe outra forma da moeda cair. Sempre será cara ou coroa! 
então temos: 
Probabilidade de obter cara: 50% (1/2)
Probabilidade de obter coroa: 50% (1/2)

agora vou lançar aqui no meu quarto uma moeda 5 vezes e o resultado é: 
cara, cara, coroa, cara, coroa
Frequência dos resultados (em 5 lançamentos): 
cara: 3/5 (3 caras em 5 lançamentos) = 0.6
coroa: 2/5 (2 coroas em 5 lançamentos) = 0.4

houve uma flutuação estatística; Deu mais caras que coroa! Bem, é verdade. A variabilidade aleatória, devido ao acaso, gerou essa flutuação. Isso porque 5 lançamentos é muito pouco pra mitigar esse efeito. Vamos calcular a probabilidade de obter todas as combinações de cara ou coroa em 5 lançamentos: 

PROBABILIDADE DE TODOS OS LANÇAMENTOS RESULTAR EM COROA :
 P(X=k)=(kn)(21)n   para N = 5 e K = 0 =>   P=(05)(21)5=1321=3,125%
 PROBABILIDADE DE 1 LANÇAMENTO RESULTAR EM CARA (4 em COROAS):
P=(15)(21)5=5321=15,625%
PROBABILIDADE DE 2 LANÇAMENTOS RESULTAREM EM CARA (3 em COROAS):
P=(25)(21)5=10321=31,25%
PROBABILIDADE DE 3 LANÇAMENTOS RESULTAREM EM CARA (2 em COROAS):
P=(35)(21)5=10321=31,25%
PROBABILIDADE DE 4 LANÇAMENTOS RESULTAREM EM CARA (1 em COROA):
P=(45)(21)5=5321=15,625%
 
PROBABILIDADE DE DAR TUDO CARA:   
P=(55)(21)5=1321=3,125%


Agora para 11 lançamentos: 
Número de caras | Probabilidade (fração) | Probabilidade (aproximada)
0                          1/2048                                      0.0488%
1                          11/2048                             0.5371%
2                          55/2048                                    2.6855%
3                          165/2048                             8.0566%
4                          330/2048                             16.1133%
5                          462/2048                             22.5586%
6                          462/2048                             22.5586%
7                          330/2048                             16.1133%
8                          165/2048                              8.0566%
9                          55/2048                              2.6855%
10                          11/2048                              0.5371%
11                          1/2048                                      0.0488%

Se vc comparar com 11 lançamentos com 5 lançamentos temos que quanto mais lançamentos, maior o espaço de possibilidades e isso diminui a probabilidade de estados extremos (tudo cara ou tudo coroa) já que os estados aumentam exponencialmente principalmente em torno da media.  e a frequência vai tendendo obedecer a probabilidade.  
Sobre a loteria: 
Essa matéria mostra que o N, numero de sorteios da loteria, é pequeno o suficiente para termos flutuações, mas não alteram a probabilidade de um numero sair. Sendo assim, qualquer combinação de números é igualmente provável, independente dos resultados anteriores. 1 - 2 - 3 - 4 - 5 - 6 é tão provável de ser sorteado quanto 9 - 13 - 21 - 32 - 33 - 59. Se tivéssemos trilhões de sorteios; teríamos uma frequência mais próxima da probabilidade de sortear um numero. Assim a frequência tenderia a ser igual para todos os números.     
abraço! 

andré santana de araujo

unread,
Jan 13, 2026, 3:29:03 PM (2 days ago) Jan 13
to Garoa Hacker Clube
Ok eu formatei o resultado de 5 lançamentos e ficou tudo desformatado kkkkk:
Para 5 lançamentos:

 
Número de caras | Probabilidade (fração) | Probabilidade (aproximada)
0 | 1/32 | 3.125%
1 | 5/32 | 15.625%
2 | 10/32 | 31.25%
3 | 10/32 | 31.25%
4 | 5/32 | 15.625%
5 | 1/32 | 3.125%

ssbar...@gmail.com

unread,
Jan 14, 2026, 7:19:06 AM (yesterday) Jan 14
to Garoa Hacker Clube
Bom dia André,
uma vez estava indo para a faculdade de taxi com alguns colegas e o motorista perguntou se já tinhamos estudado engenharia esportiva, que ensinava como ganhar na loteria esportiva (era o que tínhamos nos anos 70). Explicamos que isso não existia, e se alguém descobrisse algo do gênero não iria divulgar, mas ele não ficou muito convencido.
A idéia inicial aqui era movimentar estas listas de discussão que andavam meio esquecidas e quem sabe inspirar alguém a colocar a mão na massa e escrever algumas linhas de código "mais matemático". Obrigado pelos seus comentários.
Sebastião.

Priscila Gutierres

unread,
Jan 14, 2026, 8:15:03 AM (yesterday) Jan 14
to hacker...@googlegroups.com
Proponho aqui uma abordagem experimental baseada em dados. 
Baixem os números dos últimos 10 anos de jogos da Mega da Virada e verifiquem que os sorteios da Mega Sena são consistentes com um modelo de escolha aleatória dos números, ou seja, seguem
uma distribuição probabilística.


Porém pode ser facilmente replicado em Python utilizando um Jupyter notebook para visualizar os resultados.

Priscila.

--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Netiqueta
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
You received this message because you are subscribed to the Google Groups "Garoa Hacker Clube" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hackerspaces...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hackerspacesp/c4cfe7b5-911a-40d5-9a9c-374a330b0bd1n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages