Jak mieć własną loterię w systemie Linux

Na Kubie są różnego rodzaju problemy lub sytuacje, chociaż nie ma oficjalnej loterii, w niektórych miejscach są ludzie (lub rodziny), którzy lubią tworzyć własną mini-loterię, utrzymując w ten sposób rodzinną grę, w której czasami wygrywa się, a w innych nie.

W każdym kraju na świecie istnieje loteria, a właściwie loterie, wszelkiego rodzaju i w różnych formach. Przykładowo w Hiszpanii można grać w loterię online na stronie theLotter , albo kupując losy (czy tak się to nazywa?) na jakimś placu lub ulicy.

Cóż, w rodzinie chcemy w to zagrać… jak to zrobić w możliwie najbardziej „poważny” sposób? Mamy kilka opcji:

  • EkspertLotto : Oprogramowanie, które łączy się z loteriami lub umożliwia tworzenie własnych od podstaw
  • Bash : Za pomocą kilku prostych poleceń możemy generować losowe liczby, które się nie powtarzają, i używać ich jako numerów loterii

Ekspert Lotto

Jest to aplikacja dla tych, którzy lubią loterię, ma wiele opcji, a także obsługuje różne typy loterii: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X... itd.

Pozwala nam zarządzać liczbami, które pojawiły się wcześniej, w ten sposób nie powtarzają się one zbyt często, jeśli tego chcemy, zobacz statystyki, filtry i wiele więcej.

ekspert lotto

Jeśli nie chcesz tworzyć nowej loterii, a jedynie połączyć się z istniejącą i śledzić statystyki, po uruchomieniu oprogramowania pojawi się poniższy ekran. Nie miałem możliwości przetestowania tej opcji ze względu na ograniczenia geograficzne, ale myślę, że będzie działać bez zarzutu. W ten sposób możesz grać w Fantasy 5 bez wychodzenia z domu, grać w loterię Mega Millions online (która jest obsługiwana) i wiele więcej.

ekspert-lotto

Aby zainstalować ExpertLotto, musisz go najpierw pobrać, jest to plik .sh, który jest pobierany i wykonywany:

Pobierz Expert Lotto 5

Jest zrobiony w Javie, więc wiesz, że musisz mieć zainstalowanego JDK w swoim systemie.

Wygeneruj nasze liczby za pomocą Bash

Inną opcją jest po prostu wygenerowanie naszych liczb, musimy wziąć pod uwagę następujące kwestie:

  1. Ilość liczb do „wzięcia” (w przykładzie użyjemy: 15)
  2. Suma wierszy (w przykładzie użyjemy: 5)
  3. Liczba liczb musi być podzielna przez liczbę wierszy, czyli musi dawać liczbę całkowitą
  4. Zakres w jakim będą numery (w przykładzie użyjemy: od 1 do 100)

Wyjaśniam, że podzielenie całkowitej liczby liczb przez liczbę wierszy musi dać liczbę całkowitą, ponieważ wtedy mielibyśmy (przykładowo) 3 wiersze z 6 liczbami, a następnie czwarty wiersz z tylko 4, daj spokój, coś głupiego 

Aby wygenerować liczby losowe, użyjemy polecenia shuf , a aby oddzielić liczby na wiersze, użyjemy polecenia xargs

shuf -i 1-100 -n15 | xargs -n5

Hej, magiczne polecenie

  • -i 1-100 -» Wskazujemy zakres liczb, w tym przypadku od 1 do 100
  • -n15 -» Liczba liczb do wyświetlenia
  • | xargs -n5 -» Dane wyjściowe lub wynik poprzedniego polecenia, uporządkuj je w wierszach po 5 liczb

I to wszystko, nic więcej do dodania... czyż bash nie jest cudowny? 😉 Teraz pozostało tylko znaleźć jakąś komendę lub skrypt, który potrafi odgadnąć numery Mega Millions lub innej loterii... w ten sposób je sprzedam, zarobię fortunę, a moje życie multimilionera będzie epickie, LOL!

Koniec!

Cóż, nic więcej do dodania, istnieją inne warianty poprzedniego polecenia (na przykład użycie if lub cycles), ale... to najmniejsza rzecz, jaką udało mi się osiągnąć.

Mam nadzieję, że uznasz to za przydatne, następny post, który o tym mówi, przyniesie scenariusz, który uczyni z nas wszystkich milionerów haha.


Dodaj jako preferowane źródło w Google