În Cuba există probleme sau situații de tot felul, deși nu există o loterie oficială, în unele locuri există persoane (sau familii) cărora le place să-și creeze propria lor mini-loterie, menținând astfel un joc de familie câștigat uneori, iar altele nu.
În fiecare țară din lume există o loterie, sau mai degrabă, loterii, de toate tipurile și formele, de exemplu în Spania poți juca la loterie online pe theLotter , sau cumpărând bilete (cum se numesc așa?) într-o piață sau stradă.
Ei bine, în familie vrem să jucăm asta ... cum să o facem într-un mod cât mai „serios” posibil? Avem mai multe opțiuni:
- ExpertLotto : Software care se conectează la loterii sau vă permite să creați propriul dvs. de la zero
- Bash : Prin intermediul unor comenzi simple putem genera numere aleatorii, care nu se repetă și le putem folosi ca numere de loterie
Expert Loto
Aceasta este o aplicație pentru cei cărora le place loteria, are multe opțiuni, precum și acceptă diferite tipuri de loterii: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X ... etc.
Ne permite să gestionăm numerele care au ieșit anterior, în acest fel nu se repetă prea des, dacă asta dorim, să vedem statistici, filtre și multe altele.
Dacă nu doriți să creați o loterie nouă, ci pur și simplu să vă conectați la una existentă și să urmăriți statisticile, va apărea următorul ecran când deschideți software-ul. Nu am putut testa această opțiune din cauza limitărilor geografice, dar îmi imaginez că va funcționa bine. În acest fel, puteți juca Fantasy 5 fără a ieși de acasă, puteți juca la loteria Mega Millions online (care este acceptată) și multe altele.
Pentru a instala ExpertLotto trebuie mai întâi să-l descărcați, este un fișier .sh care este descărcat și executat:
Generați-ne numerele cu Bash
O altă opțiune este să ne generăm pur și simplu numerele, trebuie să ținem cont de următoarele:
- Numărul de numere de „desenat” (vom folosi în exemplu: 15)
- Total rânduri (vom folosi în exemplul: 5)
- Numărul de numere trebuie să fie divizibil cu numărul de rânduri, adică trebuie să dea un număr întreg
- Gama în care vor fi numerele (vom folosi în exemplu: între 1 și 100)
Precizez că împărțirea numărului total de numere la numărul de rânduri trebuie să dea un număr întreg pentru că atunci, dacă nu, am avea (de exemplu) 3 rânduri cu 6 numere și apoi al 4-lea rând cu doar 3, hai, ceva prostesc
Pentru a genera numere aleatorii vom folosi comanda shuf , iar pentru a separa numerele pe rânduri vom folosi comanda xargs.
shuf -i 1-100 -n15 | xargs -n5
Hei acolo, comanda magică
- -i 1-100 - »Indicăm intervalul numerelor, în acest caz între 1 și 100
- -n15 - »Numărul de numere de afișat
- | xargs -n5 - »Rezultatul sau rezultatul comenzii anterioare, organizați-l în rânduri de câte 5 numere
Și gata, nimic mai mult de adăugat... nu-i așa că bash e minunat? 😉 Acum tot ce mai rămâne este să găsesc o comandă sau un script care să poată ghici numerele Mega Millions sau o altă loterie... în felul ăsta, le voi vinde, voi face o avere, iar viața mea de multimilionar va fi epică LOL!
Sfarsit!
Ei bine, nimic mai mult de adăugat, există alte variante ale comenzii anterioare (de exemplu, folosind if sau cycles), dar ... acesta este cel mai mic pe care l-aș putea realiza.
Sper să vă fie util, următoarea postare care vorbește despre acest lucru va aduce un scenariu care ne va face pe toți milionari haha.