Jos vakioharavan algoritmi on helppo ja yksinkertainen, lottoharavan vastaava on jotakin aivan muuta. Haussa on algoritmi, joka tuottaa minimimäärän lottorivejä siten, että mikä tahansa arvottava rivi tuottaa ainakin yhden 4-oikein tai paremman tuloksen.
Voittotakuun voisi nostaa korkeammallekin kuin 4-oikein tulokseen, mutta rivimäärä saattaa kasvaa yli käyttökelpoisen rajan.
Kuten tiedämme, lotossa (7/40) on 18'643'560 mahdollista riviä. 4-oikein yhdistelmiä on 91'390.
Jokainen haravan rivi sisältää 35 kappaletta 4-oikein yhdistelmiä. Samoin arvottava rivi. Haravan teoreettinen rivimäärän minimi on siis 91'390 / 35 / 35 eli noin 75 kappaletta.
Käytännössä rivimäärä on suurempi, koska haravan rivejä ei ole mahdollista valita siten, ettei syntyisi päällekkäisyyttä ts. yksi 4-oikein yhdistelmä sisältyy kahteen tai useampaan haravan riviin. Tämä päällekkäisyyden minimointi on myös algoritmin vaikeus.
Parhaan algoritmin esittäjälle on luvassa mainetta ja kunniaa ainakin meidän lottoporukalta.
Lottoharavan algoritmi?
7
399
Vastaukset
- Anonyymi
Vakioharavan algoritmista on keskusteltu Yleistä ohjelmoinnista -otsikon alla.
- Anonyymi
Mutta niin oikein performance-ohjelmoijan pitäisi tietää aina tietyn prosssorin L1-cache-linjan pituus, jollin sen eriyyäin tärkeän datan käsittelyn voisi optimoida sinne prosesoris sisäidrrn omaan cach-muistiin, jollin nopeinta... that's why l1 cache alignement is important.
- Anonyymi
Mitähän tarkoitat termeillä "cache align(e)ment" ja "cache-linjan pituus"? Ammattilaisen korvaan nuo kuulostavat vähän samalta kuin männän palautusjousi moottorissa.
Ennen välimuistioptimointeja performance-ohjelmoijakin tarvitsee sen algoritmin. Esitetty ongelma ei ole niin "laaja", etteikö ratkaisuun olisi päästävissä hieman hitaammallakin ohjelmalla.
- Anonyymi
Kaikki rahankeräyspelit on tyhmiä. Totoo ja muita urheilupelejä niin mahdollisuus voittoihin paree.
- Anonyymi
Kenen mahdollisuus voittoihin paree? Veikkauksen? Varsinkin loton palautusprosentti on surkea, mutta luupäistä tarttis tietää jotakin, että voittaa matemaattisen todennäköisyyden.
Kaikki Veikkauksen pelit on tyhmiä. - Anonyymi
Anonyymi kirjoitti:
Kenen mahdollisuus voittoihin paree? Veikkauksen? Varsinkin loton palautusprosentti on surkea, mutta luupäistä tarttis tietää jotakin, että voittaa matemaattisen todennäköisyyden.
Kaikki Veikkauksen pelit on tyhmiä.Pelaaminen perustuu psykologiaan. Joku aina voittaa miljoonia vaikka suhde on 1 viidestätoista miljoonasta.
- Anonyymi
Mikään ahne- ts. greedy-algoritmi ei toimi hyvin tässä. Viisi ensimmäistä haravan riviä on helppo asettaa optimaalisesti, mutta jo kuudennessa syntyy tuota päällekkäisyyttä ja päällekkäisyys vain lisääntyy rivimäärän kasvaessa kohti surkeaa lopputulosta. Äkkiseltään vaikeaa keksiä toimivaa lähestymistapaa ja algoritmia.
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ukraina, unohtui korona - Grönlanti, unohtu Ukraina
Vinot silmät, unohtui Suomen valtiontalouden turmeleminen.212644Kumpi on sekaisempi - Koskenniemi vai Trump?
Koskenniemi haukkui Trumppia A-studiossa, niin että räkä lensi suusta. Sen sijaan Trump puheessaan sanoi, että Grönlant1052570- 2021374
- 941281
- 1251281
"Pähkähullu ruhtinas" sanoi a-studiossa maailmanpolitiikan professori...
...Martti Koskenniemi Trumpista ja hänen toimintatavoistaan, vertasi 1600-luvulla eläneeseen Aurinkokuninkaaseen Ludwig3041250Riikka Purra perustelee hallituksen leikkauspolitiikkaa
Odotukset ovat kovat, mutta puhe on poikkeuksellisen onttoa jopa hallituksen omalla mittapuulla. Vastuu työnnetään alas,221007Toivottavasti myös pysyy häkissä
https://www.is.fi/kotimaa/art-2000011754428.html 😡😡😡 tommosia saastoja sitä näyttää Suomussalmen suunnalta sikiävän �13991Martina ja Matias
Mahtaako Martina yrittää saada Matiasta uudeksi sulhaseksi, niin saisi ne prinsessa häät, mitkä jäi pitämättä, kun Aussi211979- 60897