Ola Lista, aqui vai um script simples, feito em AWK para nos dar 10 palpites para jogar na Mega Sena, vamos ver se a gente ganha um poko neh nao....
Vejamos o *script sorteio.awk *que o qual nos fornece dez palpites para para uma fezinha na Mega Sena:
#!/usr/bin/awk -f # Inicia gerador de números aleatórios. BEGIN { print ("Pressione enter para ficar rico.") srand() } # Inicia um loop para imprimir 10 números { print("Palpites para Jogar na Mega Sena") for(i=1;i<=10;i++) print 1+(int(rand()*100))%60; exit }
Atribua permissão de execução e depois execute o script assim:
*# awk -f sorteio.awk* Pressione enter para ficar rico.
Palpites para Jogar na Mega Sena 39 12 27 24 1 10 27 17 31 43
Valeuzzzzzzzzzzzzzzzzzz
( O O ) ====oOO==(_)==OOo=====
---------------------------------------------------- Adilson Bonanovisky arbonan@gmail.com arbonan.linux@gmail.com
Sem nenhuma adequação estatística? Nenhum estudo ou algo do tipo pra aumentar a probabilidades?
Parabéns pela confiança no gerador de números pseudo-aleatórios o/
On 5/12/08, Adilson Bonanovisky arbonan@gmail.com wrote:
Ola Lista, aqui vai um script simples, feito em AWK para nos dar 10 palpites para jogar na Mega Sena, vamos ver se a gente ganha um poko neh nao....
Vejamos o script sorteio.awk que o qual nos fornece dez palpites para para uma fezinha na Mega Sena:
#!/usr/bin/awk -f # Inicia gerador de números aleatórios. BEGIN { print ("Pressione enter para ficar rico.") srand() } # Inicia um loop para imprimir 10 números { print("Palpites para Jogar na Mega Sena") for(i=1;i<=10;i++) print 1+(int(rand()*100))%60; exit }
Atribua permissão de execução e depois execute o script assim:
# awk -f sorteio.awk Pressione enter para ficar rico.
Palpites para Jogar na Mega Sena 39 12 27 24 1 10 27 17 31 43 Valeuzzzzzzzzzzzzzzzzzz
( O O )
====oOO==(_)==OOo=====
Adilson Bonanovisky arbonan@gmail.com arbonan.linux@gmail.com -- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Vc faz Estatística ? :-) Acho que o espírito é ajudar os debilitados mentalmente que não conseguem nem chutar 6 números entre 1 e 60 . Legal será se retirarmos a chamada a srand(). Sei patavinas de AWK , mas acho que vai ser interessante.
2008/5/12 Dante_Zaupa dantezco@gmail.com:
Sem nenhuma adequação estatística? Nenhum estudo ou algo do tipo pra aumentar a probabilidades?
Parabéns pela confiança no gerador de números pseudo-aleatórios o/
On 5/12/08, Adilson Bonanovisky arbonan@gmail.com wrote:
Ola Lista, aqui vai um script simples, feito em AWK para nos dar 10
palpites
para jogar na Mega Sena, vamos ver se a gente ganha um poko neh nao....
Vejamos o script sorteio.awk que o qual nos fornece dez palpites para
para
uma fezinha na Mega Sena:
#!/usr/bin/awk -f # Inicia gerador de números aleatórios. BEGIN { print ("Pressione enter para ficar rico.") srand() } # Inicia um loop para imprimir 10 números { print("Palpites para Jogar na Mega Sena") for(i=1;i<=10;i++) print 1+(int(rand()*100))%60; exit }
Atribua permissão de execução e depois execute o script assim:
# awk -f sorteio.awk Pressione enter para ficar rico.
Palpites para Jogar na Mega Sena 39 12 27 24 1 10 27 17 31 43 Valeuzzzzzzzzzzzzzzzzzz
( O O )
====oOO==(_)==OOo=====
Adilson Bonanovisky arbonan@gmail.com arbonan.linux@gmail.com -- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
-- DanteZCO http://ornitorrinco.blogsome.com http://twitter.com/ornitorrinco MSN: dantezcoman@hotmail.com "Sem certezas absolutas, o que nós fazemos? Fazemos o melhor que pudermos." Richard Stallman Usuário Linux #459228 -- Fedora
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Ae pessoal, a ideia eh justamente essa... ou seja, esse script nao nenhuma coisa do alem... aki eh so p gerar numeros aletorios, pro pessoal, ir colaborando com a ideia e com o tempo ele ir ficando melhor...
Em nenhum momento eu disse que esse script foi feito usando a "formula de Einstein", ele esta assim mesmo, bem fraquinho... so gera os numero, e quem quiser colocar condicionais, chegagens, funcoes, valor da aposta e coisa e tal, que arrume o script ai e assim a galera vai contribuindo para o sucesso de todos...
Mas gradeco a colaboracao de todos ae....
Valeuzzzzzzzzzzzzz
t+
o.o'
On 5/12/08, Adilson Bonanovisky arbonan@gmail.com wrote:
Ae pessoal, a ideia eh justamente essa... ou seja, esse script nao nenhuma coisa do alem... aki eh so p gerar numeros aletorios, pro pessoal, ir colaborando com a ideia e com o tempo ele ir ficando melhor...
Em nenhum momento eu disse que esse script foi feito usando a "formula de Einstein", ele esta assim mesmo, bem fraquinho... so gera os numero, e quem quiser colocar condicionais, chegagens, funcoes, valor da aposta e coisa e tal, que arrume o script ai e assim a galera vai contribuindo para o sucesso de todos...
Mas gradeco a colaboracao de todos ae....
Valeuzzzzzzzzzzzzz
t+
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Adilson Bonanovisky escreveu:
Vejamos o script sorteio.awk que o qual nos fornece dez palpites para para uma fezinha na Mega Sena:
#!/usr/bin/awk -f # Inicia gerador de números aleatórios. BEGIN { print ("Pressione enter para ficar rico.") srand() } # Inicia um loop para imprimir 10 números { print("Palpites para Jogar na Mega Sena") for(i=1;i<=10;i++) print 1+(int(rand()*100))%60; exit }
Se esse é um exercício de awk, então está errado. Você tem que checar se o procedimento gera dois números iguais.
Se esse é um procedimento para ficar rico, está mais errado ainda. O g*verno rouba 60-70% de tudo que é jogado na Mega Sena, então para cada dez reau que você aposta, o retorno esperado é três reau ou menas.
Por outro lado, existem algoritmos que geram números _mais prováveis_ de ganhar sozinho. Isso se baseia nas estimações das distribuições dos resultados comparando o _desenho_ dos números finais com a quantidade de ganhadores. Isso porque a grande maioria das pessoas joga de forma pseudo-aleatória (por exemplo, alguns gostam de espalhar bem os números, outros evitam jogar números em sequência, etc), assim, teoricamente, é possível bolar programas para gerar números em que o retorno esperado seja maior que o valor apostado.
Alberto Monteiro
br-users@lists.fedoraproject.org