Darkside  

Voltar   Darkside > Darkside > Comunidade

Responder
 
Thread Tools
maxcool
Banned
 

PSN ID: atcasanova
Default Shell Script Conferidor de mega sena sinistra

31-12-12, 21:11 #1
nerd zone

ae
fizemos um bolão aqui pra mega da virada, centenas de jogos de vários números, a maioria com 9
aí fiz o scriptzinho abaixo pra quem tá na mesma que eu:

coloque seus palpites, 1 por linha, num arquivo chamado jogos
salva com qualquer nome, chmod +x
e chama assim:

./megasena 14 32 33 36 41 52

Code:
#!/bin/bash
while read line
do
        hits=0;
        for numero in $*
        do
                if [ $(grep -o $numero <<< $line | wc -l) -eq 1 ]
                then
                        let hits++;
                fi
        done
        if [ $hits -ge 3 ]
        then
                echo $line: $hits acertos
        fi
done < jogos





maxcool is offline   Reply With Quote
rini
 

31-12-12, 21:44 #2
Kkkkkk

rini is offline   Reply With Quote
deadcow
Trooper
 

Gamertag: deadcaw PSN ID: deadcaw
31-12-12, 22:13 #3
tempo vago.. tempo vago.. huauhhuae

deadcow is offline   Reply With Quote
zorba
Trooper
 

Steam ID: luizkowalski
31-12-12, 22:21 #4
max <3

zorba is offline   Reply With Quote
Gerson
Trooper
 

31-12-12, 23:01 #5
UHEAOIUHEUIA ta com tempo, meu velho.
coloquei na minha /gersinhoshell

Gerson is offline   Reply With Quote
Sh3lld3r
Trooper
 

Steam ID: sh3lld3r
01-01-13, 00:33 #6
 

Brinks

Sh3lld3r is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
01-01-13, 03:35 #7
Contrário de tempo vago, não ia conferir 90 jogos na mão

maxcool is offline   Reply With Quote
Sephiroth
Trooper
 

Gamertag: sephitoff PSN ID: alanpk
01-01-13, 03:47 #8
isso devia dar algum premio
pelo menos o dinheiro dos bilhetes de volta

dos 21 jogos que fiz, acertei APENAS UM NÚMERO aiuheiuaheiuahie
20 bilhetes zerados

Sephiroth is offline   Reply With Quote
Kenny
Trooper
 

01-01-13, 11:00 #9
Fiz dois jogos, acertei 3 nº em um e 2 no outro =/ ....

Kenny is offline   Reply With Quote
Ted
Trooper
 

Gamertag: MassahudDS PSN ID: massahud Steam ID: massahud
01-01-13, 14:49 #10
Eu uma vez fiz um modelo de planilha do google docs que confere: https://drive.google.com/templates?v...80331150382883
Só clicar em "usar este modelo"

Ted is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
01-01-13, 20:41 #11
404 here

maxcool is offline   Reply With Quote
Never Ping
🌀 Trooper
 

Gamertag: Willian Braga PSN ID: Never_Ping XFIRE ID: neverping Steam ID: neverping
01-01-13, 22:41 #12
Tá rolando essa parada no meu facebook:

 


link:

http://www.orkut.com.br/Main#CommMsg...22362115289209


Cara, pelo que lembro não tem como editar msgs de comunidade. Eu tentei pegar um post antigo (um de 2007) e novo meu e não vi como.

Enquanto isso:
g1.globo.com/goias/noticia/2013/01/moradores-procuram-o-ganhador-da-mega-sena-em-aparecida-de-goiania.html

Never Ping is offline   Reply With Quote
maurocool
 

PSN ID: maurocool-maurasia Steam ID: maurocool
01-01-13, 23:05 #13
se tivesse sido no facebook eu botaria fé

maurocool is offline   Reply With Quote
Kamael
Trooper
 

Steam ID: kim_jf
01-01-13, 23:22 #14
cara pq essas paradas só saem depois que rola o sortei e não sai uma semana antes ou pelo menos 3 dias antes. Pura especulação! meu tio ganho 500 mil na quina de uma mega que tava em 8 milhoes eu acho ou ago assim era valor pequeno mas ele levou 500 mil

Kamael is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-01-13, 00:33 #15
Nunca vi uma quina pagar 500 mil, vc ta falando merda provavelmente

maxcool is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-01-13, 00:34 #16
O maior prêmio pago pela Quina da Mega Sena foi de R$ 64.045,66 para 36 apostadores no concurso 1225 de 23 de outubro de 2010.

So pra comprovar

maxcool is offline   Reply With Quote
maurocool
 

PSN ID: maurocool-maurasia Steam ID: maurocool
02-01-13, 00:45 #17
busted!!

maurocool is offline   Reply With Quote
(-_-)Cara
Trooper
 

02-01-13, 00:46 #18
Kamael fail again!

(-_-)Cara is offline   Reply With Quote
rockafeller
Chief Rocka
 

02-01-13, 08:22 #19
vei bane logo esse camael, serio.

rockafeller is offline   Reply With Quote
Never Ping
🌀 Trooper
 

Gamertag: Willian Braga PSN ID: Never_Ping XFIRE ID: neverping Steam ID: neverping
02-01-13, 08:32 #20
Quote:
Postado por maxcool Mostrar Post
O maior prêmio pago pela Quina da Mega Sena foi de R$ 64.045,66 para 36 apostadores no concurso 1225 de 23 de outubro de 2010.

So pra comprovar
 


Quote:
Postado por rockafeller Mostrar Post
vei bane logo esse camael, serio.
 

Never Ping is offline   Reply With Quote
Buwem
Trooper
 

02-01-13, 09:20 #21

Buwem is offline   Reply With Quote
Chronos
Caldas
 

PSN ID: lschronos2 Steam ID: lschronos
02-01-13, 09:32 #22
se você faz uma quina em um bilhete de 10 números, você leva uma caralhada de quinas e quadras.

Chronos is offline   Reply With Quote
CaSaLDo
 

Steam ID: dodgebot
02-01-13, 13:27 #23
Caraca Kamael, você é constantemente monitorado pelo pessoal... e não aprende?

Aí fica difícil ein heuaohouaehuoea

CaSaLDo is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-01-13, 13:53 #24
Quote:
Postado por Buwem Mostrar Post
essa quina deu 150 mil, new record
mais um mentiroso

http://180graus.com/geral/ex-bbb-pau...da-580962.html

Por ter acertado a quina, Paulinha, que participou da edição 11 do "Big Brother Brasil", deve ganhar R$ 27. 413,18 junto com outros 1.368 apostadores

maxcool is offline   Reply With Quote
Ted
Trooper
 

Gamertag: MassahudDS PSN ID: massahud Steam ID: massahud
02-01-13, 14:20 #25
Num bilhete de 10 numeros, se vc acertar 5 numeros ganha 5 quinas e 50 quadras, então ela levou uns 160k.

Ted is offline   Reply With Quote
Kenny
Trooper
 

02-01-13, 14:49 #26
Ted e Chronos, não entendi (tô lerdo depois do ano novo).

Se em um bilhete de 10 nº, vc acerta 5, vc faz uma quina, se acertar mais um (que é o máximo possível), vc faz a sena (até pq só sorteiam 6 nº).

Como funfa esse esquema de ganhar "5 quinas e 50 quadras"?

Aliás, quem faz a quina, obrigatoriamente faz a quadra, mas os prêmios não cumulam, aimirte?

Desculpe a total falta de conhecimento de matemática e estatistica.

Kenny is offline   Reply With Quote
Kenny
Trooper
 

02-01-13, 14:51 #27
PS - Acho que entendi.

Vamos supor que o prêmio saiu para: 1, 2, 3, 4, 5, 6 e meu bilhete tinha: 1, 2, 3, 4, 5, 7, 8, 9, 10 e 11. Conta assim:

1ª quina: 1, 2, 3, 4, 5 + 7
2ª quina: 1, 2, 3, 4, 5 + 8
3ª quina: 1, 2, 3, 4, 5 + 9
E assim vai?

Vale isso, Arnaldo?

Kenny is offline   Reply With Quote
Jeep
fagmin
 

XFIRE ID: ds-jeep Steam ID: jeep_ds
02-01-13, 15:11 #28
kenny, a maioria do pessoal que faz bolao nao joga 10 numeros no mesmo bilhete, sai muito caro. Eles fazem um jogo com combinacoes, em vez de jogar uma cartela, jogam centenas ou milhares delas, de 6 dezenas, mas com todas as combinacoes possiveis dentro dos (no seu exemplo) 10 numeros escolhidos. Com isso vc consegue essas quinas e quadras por tabela.

Jeep is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-01-13, 15:42 #29

maxcool is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-01-13, 15:46 #30
Quote:
Postado por Ted Mostrar Post
Num bilhete de 10 numeros, se vc acertar 5 numeros ganha 5 quinas e 50 quadras, então ela levou uns 160k.
Ela levar 160 em 5 quinas e 50 quadras não quer dizer que a quina pagou isso

maxcool is offline   Reply With Quote
Kenny
Trooper
 

02-01-13, 15:51 #31
Entendi ... vlw

Kenny is offline   Reply With Quote
Stranger
Trooper
 

02-01-13, 15:54 #32
Bora começar 2013 com o pé direito... no cu do Kamael.

Stranger is offline   Reply With Quote
colher
tony
 

Steam ID: spooneta
06-01-13, 10:10 #33
 

colher is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
01-10-13, 21:45 #34
pqp q código horrivel

Code:
#!/bin/bash
[ $# -ne 7 ] && { echo "USO: $0 <arquivo com um jogo por linha> <dezenas do resultado>"; exit 1; }

file=$1
shift
result="$*"
busca=$(echo $result | sed 's/ /\|/g')

while read line
do
	hits=0
	for i in $result
	do
		[[ $(grep -o $i <<< $line) ]] && let hits++
	done
	[ $hits -ge 4 ] && grep --color -E "$busca" <<< "$line: $hits acertos"
done < $file
agora sim

maxcool is offline   Reply With Quote
_j5
Quagmire
 

01-10-13, 21:50 #35
Nossa, quanta diferença... ganhou 0.000002ms de performance e melhorou absurdamente a lógica, parabéns!

_j5 is offline   Reply With Quote
diferent
Trooper
 

02-10-13, 06:30 #36
Se hits = 6 então (Imprimir linha: "Vá cagar na mesa do chefe");

diferent is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
02-10-13, 11:17 #37
Quote:
Postado por _j5 Mostrar Post
Nossa, quanta diferença... ganhou 0.000002ms de performance e melhorou absurdamente a lógica, parabéns!
obrigado, é por esse tipo de reconhecimento que batalho todos os dias.

maxcool is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
20-12-13, 12:34 #38
script pra gerar palpites aleatórios, usuário informa os números que deseja

Code:
#!/bin/bash
ARRAY=( $* )

function sorteia {
	for (( i=0; i<$2; i++ ))
	do
		for j in $(shuf --input-range=0-$(( ${#ARRAY[*]}-1 )) | head -$1)
		do
			echo "${ARRAY[$j]} "
		done | sort | sed ':a;$!N;s/\n//;ta;'
	done
}

# sortear 50 jogos de 7 números
sorteia 7 50 | sort

#sortear 25 jogos de 6 números
sorteia 6 25 | sort
usei aqui pra organizar um bolão
cada pessoa paga 30 pila, q dá 2 jogos de 7 dígitos e 1 jogo de 6 dígitos (2x14 + 6), e fala um número de 1 a 60 pra entrar no sorteio

maxcool is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
20-12-13, 12:59 #39
Code:
#!/bin/bash
[ $# -ne 7 ] && { echo "USO: $0 <arquivo com um jogo por linha> <dezenas do resultado>"; exit 1; }

file=$1
shift
result="$*"
busca=$(echo $result | sed 's/ /\|/g')

while read line
do
	hits=0
	for i in $result
	do
		[[ $(grep -o $i <<< $line) ]] && let hits++
	done
	[ $hits -ge 4 ] && { [ $hits -eq 6 ] && { tput bold; tput setf 2; echo -n "VA CAGAR NA MESA DO CHEFE "; grep --color -E "$busca" <<< "$line: $hits acertos"; } || grep --color -E "$busca" <<< "$line: $hits acertos"; }
done < $file
e dei uma atualizada pra dar uma mensagem se vc acertar os 6

maxcool is offline   Reply With Quote
Holocaust
Trooper
 

Steam ID: holozinho
20-12-13, 13:20 #40
merece um endorse no linkedin

Holocaust is offline   Reply With Quote
serjaum
Master Chief
 

Gamertag: serjaum
20-12-13, 16:03 #41
[inveja mode on]
Versão windows

Code:
@echo off
cls

:vortatudo
set var1=1

:loopn
echo.
if "%var1%" leq "%1" (
	set /a numero=%random% %%60 +1
	echo %numero%
	set /a var1=%var1% + 1
	goto loopn
)
echo.

pause
goto vortatudo
como usar

arquivo.bat x

x é a quantidade de numeros que voce vai jogar, se vc nao gostou dos numeros aperte enter q ele gera mais até o infinito

[inveja mode off]

serjaum is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
20-12-13, 23:16 #42
Hahahaha bat sucks

maxcool is offline   Reply With Quote
Aqualure
Trooper
 

Steam ID: h2otf
21-12-13, 19:56 #43
.bat usava pra jogar doom kkkkkkkkkkkkkk

Aqualure is offline   Reply With Quote
Kenny
Trooper
 

21-12-13, 23:12 #44
Pqp ....

Acertei a quadra num jogo simples (de 6 nº).

Kenny is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
23-12-13, 10:04 #45
ahehaee meu pai tb kenny
400 e poucas pratas

maxcool is offline   Reply With Quote
_j5
Quagmire
 

23-12-13, 10:17 #46
Quote:
Postado por serjaum Mostrar Post
[inveja mode on]
Versão windows

Code:
@echo off
cls

:vortatudo
set var1=1

:loopn
echo.
if "%var1%" leq "%1" (
	set /a numero=%random% %%60 +1
	echo %numero%
	set /a var1=%var1% + 1
	goto loopn
)
echo.

pause
goto vortatudo
como usar

arquivo.bat x

x é a quantidade de numeros que voce vai jogar, se vc nao gostou dos numeros aperte enter q ele gera mais até o infinito

[inveja mode off]
>Script Windows
>2013 quase 2014
>Batch script

Espero que você não esteja fazendo isso.

_j5 is offline   Reply With Quote
Kenny
Trooper
 

23-12-13, 22:33 #47
Quote:
Postado por maxcool Mostrar Post
ahehaee meu pai tb kenny
400 e poucas pratas
Deu R$ 323,28 (http://www1.caixa.gov.br/loterias/lo..._resultado.asp), e perdi um jogo bom =/

Só de raiva, "reinvesti" o prêmio em novos jogos para a mega da virada.

Kenny is offline   Reply With Quote
maxcool
Banned
 

PSN ID: atcasanova
24-12-13, 10:13 #48
o do meu pai foi no sorteio passado
R$ 429,38

maxcool is offline   Reply With Quote
Mordred_X
Mandalorian
 

Steam ID: mordred_x
24-12-13, 10:26 #49
Quote:
Postado por Never Ping Mostrar Post
Tá rolando essa parada no meu facebook:

[IMAGEM]

link:

http://www.orkut.com.br/Main#CommMsg...22362115289209


Cara, pelo que lembro não tem como editar msgs de comunidade. Eu tentei pegar um post antigo (um de 2007) e novo meu e não vi como.

Enquanto isso:
g1.globo.com/goias/noticia/2013/01/moradores-procuram-o-ganhador-da-mega-sena-em-aparecida-de-goiania.html
"A Lottery is a Taxation,
Upon all the Fools in Creation;
And Heav'n be praised,
It is easily raised,
Credulity's always in Fashion:
For, Folly's a Fund,
Will Never Lose Ground,
While Fools are so rife in the Nation."

- Henry Fielding, “The Lottery” - 1731

Mordred_X is offline   Reply With Quote
deadcow
Trooper
 

Gamertag: deadcaw PSN ID: deadcaw
27-12-13, 18:20 #50
Gerador de numeros aleatorios melhor do que o maxcool fez, sem frescura e que funciona.

DIGITOS=6 ; shuf --random-source=/dev/urandom -i 1-60 -n ${DIGITOS} | sed ':a;$!N;s/\n/ /;ta;'

bjsmeliga

deadcow is offline   Reply With Quote
_j5
Quagmire
 

27-12-13, 18:27 #51
belo script, mas parece que tu não entendeu o que o script do OP faz...

Bjs

_j5 is offline   Reply With Quote
deadcow
Trooper
 

Gamertag: deadcaw PSN ID: deadcaw
27-12-13, 18:58 #52
j5.. nao to falando do conferidor dele, o conferidor ficou manerin.. huauhahuahue

deadcow is offline   Reply With Quote
Responder

Thread Tools

Regras de postagem
Você não pode criar novos tópicos
Você não pode postar
Você não pode enviar anexos
Você não pode editar seus posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Atalho para Fóruns



O formato de hora é GMT -3. horário: 09:45.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.