Kirjoittaja Aihe: Lotto voittajaksi Linuxin avulla  (Luettu 2024 kertaa)

Jakke77

  • Käyttäjä
  • Viestejä: 3933
  • Oulu (Oinaansuo)
    • Profiili
Lotto voittajaksi Linuxin avulla
« : 23.11.12 - klo:08.48 »
Linux Mintin sivuilla törmäsin tälläiseen pieneen kivaan :)

Eurojackpotia pelataan valitsemalla 5 numeroa luvuista 1–50 sekä 2 tähtinumeroa luvuista 1–8.

Koodia: [Valitse]
echo $(shuf -n 5 -i 1-50 | sort -n) + $(shuf -n 2 -i 1-8 | sort -n)
7 Lotto numeroa 1 – 39 välillä

Koodia: [Valitse]
echo $(shuf -n 7 -i 1-39 | sort -n)
6 Viking Lotto numeroa 1 – 48 välillä

Koodia: [Valitse]
echo $(shuf -n 6 -i 1-48 | sort -n)
Keno numerot 1 – 70 välillä

Koodia: [Valitse]
echo $(shuf -n 10 -i 1-70 | sort -n)
keno tasoa voi muutella tahtomakseen vaihtamalla luvun 10 tilalle tahtomansa "tason"

lähde: http://linuxmint-fi.info/linux-lotto/
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

oh1xe

  • Käyttäjä
  • Viestejä: 363
    • Profiili
Vs: Lotto voittajaksi Linuxin avulla
« Vastaus #1 : 23.11.12 - klo:13.16 »
 ;D Wau! -hieno systeemi.

Joskus 80-luvulla tein basicillä ohjelman, joka arpoi lottomumeroita ja vertaili niitä omaan input riviin.
Joka arvotulle riville tuli arvontakierrosnumero ja piippaus jos tuli riville yli 3 osumaa.
Sen aikanen 286 mylly ei niin nopea ollut. Yön ylikään ei täysosumaa tullut...

Sen aikainen työporukka sai 6 oikein osuman ja jatkoivat sitten vielä samalla vakiorivillä odottaen sitä 7 oikein arvontaa. Hämmästelin kyllä, enkä oikein usko että samat 6 arvotaan lähiaikoina uudelleen  ::)

 

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Lotto voittajaksi Linuxin avulla
« Vastaus #2 : 23.11.12 - klo:14.46 »
Pakkohan minun on mainostaa omaakin sivuani:

Raiding the Lost Lottery Line

Ihan yhtä montaa kieltä en ole tuohon saanut kasaan kuin Raiding the Lost Average -sisarsivulle, koska satunnaislukufunktio ei välttämättä kuulu ohjelmointikielen perusmääritelmään (joka jostakin oppaasta helposti olisi luettavissa).
« Viimeksi muokattu: 23.11.12 - klo:14.48 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11