Osaatko ratkaista tämän brain teaser -tehtävän? Ja kuvaako se sinusta keskeisesti älykkyyttä?
Viiden merirosvon pulma
Viisi merirosvoa yrittää jakaa 100 kultakolikon aarteen. Säännöt:
Vanhin merirosvo ehdottaa jakosuunnitelman (esimerkiksi, että hän ottaa kaikki 100 kultakolikkoa ja muille ei mitään), jonka jälkeen kaikkien merirosvojen on äänestettävä siitä.
Jos vähintään puolet merirosvoista hyväksyy ehdotuksen, se menee läpi.
Jos ehdotus hylätään, sen tehnyt merirosvo tapetaan, ja prosessi toistuu jäljelle jääneiden merirosvojen kesken.
Merirosvot haluavat saada mahdollisimman paljon kultaa, mutta ovat myös tarpeeksi kaunaisia halutakseen tappaa muita, jos kaikki muut asiat ovat muuten tasavertaisia. Merirosvot eivät myöskään luota toisiinsa eivätkä tee sivudiilejä, joten hyväksytty jakosuunnitelma on lopullinen.
Kommentit (90)
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Helppoa. Olin joku 5 vuotta sitten työhaastattelussa ja sama tehtävä tuli silloin vastaan. 98-0-1-0-1. Ohjelmointialan duuni, en tosin mennyt sinne
Miksi 98-0-1-0-1 eikä 98-0-0-1-1? Kakkosen ollessa jakamassa hänen on pakko tarjota neloselle vähintään 1, joten ykkönen saa hänet aiemmin puolelleen samalla.
98-0-0-1-1 luottaa neljännen merirosvon hyväsydämmisyyteen että hän haluaisi pitää ensimmäisen elossa. Valitettavasti tämä pelattiin pois jo tehtävänannossa, jos luet sen tarkemmin uudelleen.
Tämä jättää jäljelle vain aikaisemmin mainitsemani ratkaisun
Mutta samalla logiikalla vitosen kannattaa äänestää ykköstä vastaan ja hyväksyä viimeinen jako, jossa saisi kolikkonsa, jos tavoitteena on myös päästä eroon ylemmistä.
Taas näitä peliteoriakysymyksiä jotka ei toimi tosielämässä koska tosielämässä ihmiset ei ole loogisia eikä luultavasti osaa vauhdissa edes laskea tilanteeseen optimaalista ratkaisua vaikka henki olisi siitä kiinni.
Eli käytännössä vastaus olisi "arvo hihasta jotain ja toivo parasta".
Jos esim. joka kierroksella arvotaan se joka tekee tarjouksen muille (eikä nää mene järjestyksessä) niin eka voi tarjota 20% kaikille joten jokainen saa jotain ja kaikki on vieläpä hengissä varmasti jos sen hyväksyy. Muuten ei ole tuosta varmuutta.
Vierailija kirjoitti:
Taas näitä peliteoriakysymyksiä jotka ei toimi tosielämässä koska tosielämässä ihmiset ei ole loogisia eikä luultavasti osaa vauhdissa edes laskea tilanteeseen optimaalista ratkaisua vaikka henki olisi siitä kiinni.
Eli käytännössä vastaus olisi "arvo hihasta jotain ja toivo parasta".
Jos esim. joka kierroksella arvotaan se joka tekee tarjouksen muille (eikä nää mene järjestyksessä) niin eka voi tarjota 20% kaikille joten jokainen saa jotain ja kaikki on vieläpä hengissä varmasti jos sen hyväksyy. Muuten ei ole tuosta varmuutta.
Joo, ja minulla tämä heitettiin ensimmäisenä kysymyksenä työhaastattelussa (haastattelija ei ollut esitellyt itseään, firmaa, tehtävää tai kysynyt minusta mitään). Tai no, sen verran kertoi firmasta että väitti jokaisen siellä puhuvan täydellisestä kahdeksaa eri kieltä niin että firman 12 työntekijää kykenee palvelemaan jokaista maailman asiakasta asiakkaan äidinkielellä (firman ala bioinformatiikkaohjelmistot). Joo, tosi uskottavaa ...
Tilanne oli lounas meluisassa ravintolassa. Työtehtävällä ei mitään tekemistä ohjelmoinnin kanssa. Ja haastattelija heitti tämän. Tehtävä ei vaikea, mutta mitä hittoa tällainen ensimmäisenä työhaastattelukysymyksenä ja vielä meluisassa ravintolassa? Itse ajattelin vain että kuka hullu tuo haastattelija on. Kehui, että hän rakentaa uuttaa Googlea ja Google käyttää näitä. No ei käytä vaan luopui niistä epäonnistuneina vuosia sitten. Sitten haastattelija kehui, että aiemmin haastateltavat ovat lähteneet kesken lounaan kävelemään kun ovat pitäneet tehtävää niin tyhmänä. No, itse vain totesin että tämä ei taida olla fitti.
Haastattelija myös jätti kertomatta nuo reunaehdot tehtävälle, joten ei edes esittänyt sitä tässä muodossa jonka kopioin netistä.
Vierailija kirjoitti:
Taas näitä peliteoriakysymyksiä jotka ei toimi tosielämässä koska tosielämässä ihmiset ei ole loogisia eikä luultavasti osaa vauhdissa edes laskea tilanteeseen optimaalista ratkaisua vaikka henki olisi siitä kiinni.
Eli käytännössä vastaus olisi "arvo hihasta jotain ja toivo parasta".
Jos esim. joka kierroksella arvotaan se joka tekee tarjouksen muille (eikä nää mene järjestyksessä) niin eka voi tarjota 20% kaikille joten jokainen saa jotain ja kaikki on vieläpä hengissä varmasti jos sen hyväksyy. Muuten ei ole tuosta varmuutta.
Oikeassa elämässä merirosvot lähtisivät myös tekemään diilejä tai sitten vain tappamaan toisiaan ennen mitään äänestyksiä ja rahojen jakoja.
Vierailija kirjoitti:
Taas näitä peliteoriakysymyksiä jotka ei toimi tosielämässä koska tosielämässä ihmiset ei ole loogisia eikä luultavasti osaa vauhdissa edes laskea tilanteeseen optimaalista ratkaisua vaikka henki olisi siitä kiinni.
Eli käytännössä vastaus olisi "arvo hihasta jotain ja toivo parasta".
Jos esim. joka kierroksella arvotaan se joka tekee tarjouksen muille (eikä nää mene järjestyksessä) niin eka voi tarjota 20% kaikille joten jokainen saa jotain ja kaikki on vieläpä hengissä varmasti jos sen hyväksyy. Muuten ei ole tuosta varmuutta.
Jep, tässä ei ole ainakaan ykköselle mitään oikeaa vastausta, koska kaikki skenaariot päättyvät hänelle lankulla kävelyyn. Koska tässä on useampia muuttujia jota yritetään maksimoida samanaikaisesti.
Mitä tahansa ykkönen esittää, kakkosen ei kannata sitä hyväksyä koska hän pääsisi seuraavana jakamaan joka tapauksessa. Ja vitosen ei kannata hyväksyä ykköseltä mitään ehdotusta, jos hän voi saada kultarahansa myöhemminkin ja päästä samalla eroon ylemmistään. Kolmosella voisi olla syy hyväksyä ykkösen tarjous, jos hän estää siten kakkosen nollatarjouksen itselleen - mutta koska ei ole varmaa meneekö kakkosenkaan tarjous läpi, hänen kannattaa pelata peliä nollasummalla, jos toinen palkinto on ylempien poistuminen. Nelonen on melkein samassa tilanteessa kuin vitonen, mutta hänelle viimeinen mahis saada rahaa on kakkoselta, joten hänkin torjuu ykkösen tarjouksen ja luottaa siihen, että kakkonen tarjoaa 99-0-1-0.
Tuohan on aivan älytön tehtävä, koska se olettaa että merirosvot pitävät kiinni sovitusta diilistä äänestyksen jälkeen. Oikeastihan tuo menisi näin:
- kaikki ryhtyvät tappelemaan toistensa kanssa ja pyrkivät tappamaan muut, joko yksin tai liittoutumalla muiden kanssa
- vaikka äänestäisivät, niin äänestyksen hävinneet eivät kunnioittaisi vaalitulosta vaan ryhtyisivät tappelemaan ja tappamaan muita
- se joka voittaisi tappelut ja jäisi eloon saisi rahat. tai sitten kaikki onnistuisivat tappamaan tappelussa toisensa eikä kukaan saisi rahoja kun kaikki olisivat kuolleita
- joku ulkopuolinen osuisi paikalle kun merirosvot tappelevat ja varastaisi kaiken kullan
- tai sitten joku ulkopuolinen osuisi paikalle, tappaisi merirosvot ja varastaisi kaiken kullan
- tapellessaan merirosvot pudottaisivat vahingossa kullan meren pohjaan
Vierailija kirjoitti:
Vierailija kirjoitti:
Taas näitä peliteoriakysymyksiä jotka ei toimi tosielämässä koska tosielämässä ihmiset ei ole loogisia eikä luultavasti osaa vauhdissa edes laskea tilanteeseen optimaalista ratkaisua vaikka henki olisi siitä kiinni.
Eli käytännössä vastaus olisi "arvo hihasta jotain ja toivo parasta".
Jos esim. joka kierroksella arvotaan se joka tekee tarjouksen muille (eikä nää mene järjestyksessä) niin eka voi tarjota 20% kaikille joten jokainen saa jotain ja kaikki on vieläpä hengissä varmasti jos sen hyväksyy. Muuten ei ole tuosta varmuutta.
Jep, tässä ei ole ainakaan ykköselle mitään oikeaa vastausta, koska kaikki skenaariot päättyvät hänelle lankulla kävelyyn. Koska tässä on useampia muuttujia jota yritetään maksimoida samanaikaisesti.
Mitä tahansa ykkönen esittää, kakkosen ei kannata sitä hyväksyä koska hän pääsisi seuraavana jakamaan joka
Miten voi edes olettaa, että merirosvot pitäisivät kiinni mistään sovituista ehdotuksista ja äänestyksistä? Ainoa oikea vastaus jos ensimmäisen ehdotuksen tekijä haluaa maksimoida mahdollisuutensa pysyä hengissä on lähteä lätkimään koko tilanteesta. Tai sitten yrittää tappaa muut jolloin onnistuessaan saa rahat.
Pääsitkö sä sinne merirosvofirmaan töihin?
Vierailija kirjoitti:
Vierailija kirjoitti:
Jos eka ehdottaa jakoa 34-33-33-0-0, toisen ja kolmannen merirosvon ei kannata hyväksyä sitä, koska he saavat seuraavalla kierroksella läpi 50-50-0-0 ekan kuollessa ehdotukseensa. Ekan pitää ehdottaa itselleen 0, tokalle 50 ja kolmannelle 50, pitääkseen henkensä.
t:N45
Kuvitteellisellla 50-50-0-0 -kierroksella ne nollille jääneet taitavat muodostaa kuintenkin "vähintään puolet", eikö.
Mitenhän tehtävä tuli luettua illalla niin, että puolet riittäisi vastustamaan... No, olen kyllä huomannut aiemminkin, että minun kannattaa lukea tehtävänannot vähintään pariin kertaan.
Eli siis, kun puolet riittää ehdotuksen hyväksymiseen, niin vastaus lienee 98-0-1-0-1
Kahden merirosvon tapauksessa 4. voi viedä koko potin 100-0 ehdotuksella, joten 5. kannattaa välttää tätä tilannetta. Tällöin kolmen tapauksessa 3. voi ehdottaa jakoa 99-0-1, johon 5. kannattaa suostua. Neljän tapauksessa 2. pitää saada yksi merirosvo puolelleen ja edullisimmin tämä käy tarjoamalla 4. enemmän kuin kolmen tapauksessa eli 99-0-1-0. Joten ensimmäisellä kierroksella 1. merirosvo voi ostaa 3. ja 5. ehdotuksen taakse tarjoamalla 98-0-1-0-1
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Jos eka ehdottaa jakoa 34-33-33-0-0, toisen ja kolmannen merirosvon ei kannata hyväksyä sitä, koska he saavat seuraavalla kierroksella läpi 50-50-0-0 ekan kuollessa ehdotukseensa. Ekan pitää ehdottaa itselleen 0, tokalle 50 ja kolmannelle 50, pitääkseen henkensä.
t:N45
Kuvitteellisellla 50-50-0-0 -kierroksella ne nollille jääneet taitavat muodostaa kuintenkin "vähintään puolet", eikö.
Mitenhän tehtävä tuli luettua illalla niin, että puolet riittäisi vastustamaan... No, olen kyllä huomannut aiemminkin, että minun kannattaa lukea tehtävänannot vähintään pariin kertaan.
Eli siis, kun puolet riittää ehdotuksen hyväksymiseen, niin vastaus lienee 98-0-1-0-1
Kahden merirosvon tapauksessa 4. voi viedä koko potin 100-0 ehdotuksella, joten 5. kannattaa välttää tätä tilannetta. Tällöin kolmen tapauksessa 3. voi ehdottaa jakoa 99-0-1, johon 5. kannattaa suostua. Neljän tapauksessa 2. pitää saada yksi merirosvo puolelleen ja edullisimmin tämä käy tarjoamalla 4. enemmän kuin kolmen tapauksessa eli 99-0-1-0. Joten ensimmäisellä kierroksella 1. merirosvo voi ostaa 3. ja 5. ehdotuksen taakse tarjoamalla 98-0-1-0-1
Jep, tämä lienee se "oikea" vastaus tähän näillä reunaehdoilla. MUTTA tehtävä on puutteellinen, koska ylempien poismenolle ei ole annettu mitään numeerista arvoa, sen priorisointia ei voi nyt tehdä 1g rahan saamista vastaan. Joten jos ylemmän poismeno onkin vaikka 100r hyötyä jaettuna alemmille merirosvoille (r=muiden hyöty ylemmän lankuttamisesta), niin tehtävä menee uusiksi. Tai riippuu paljonko 1g ja 1r vaihtosuhde on.
Tällöin vitosen optimitaus olisi estämällä kaikki jaot 25r+33r+50r+0g, nelosen optimi 25r+33r+50r+100g. Näiden kahden ei kannattaisi hyväksyä mitään, jos hyöty 1r on lähellekään sama kuin 1g.
Ensimmäinen uhrataan ja koska riittää että 50 % hyväksyy diilin niin toinen jakaa potin viimeisen kanssa.
Haluaako kukaan firmaan, jonka työhön ottohaastattelussa kysytään merirosvojen rahanjaosta?
Oikea vastaus:
Kyseessä on merirosvot, eli:
Ensimmäinen ampuu ekaksi kaksi viimeistä kun tajuaa ettei noiden kannata ikinä hyväksyä mitään mitä ensimmäinen tarjoaa. Sitten tarjoaa lopuille jakoa 40-30-30 jonka loput hyväksyy koska tajuaa että jos ei hyväksy niin tulee ammutuiksi. Ja tuolla 30 tää ensimmäinen varmistaa ettei itse tule ammutuksi kun näillä kahdella muulla menee aikansa ryypätessään tuota summaa merirosvokapakassa.
Vierailija kirjoitti:
Ensimmäinen uhrataan ja koska riittää että 50 % hyväksyy diilin niin toinen jakaa potin viimeisen kanssa.
Ei, vaan viimeinen tuossa tilanteessa tietää saavansa 1g myös kolmosen jakaessa ja äänestäisi tuon kumoon. Joten kakkosen jako voi mennä läpi vain jos antaa 1g neloselle, joka olisi häviäjä kolmosen jaossa (hän haluaisi kaataa kolmosen jaon ja jakaa itse 100-0)
Ensimmäinen tulee ammutuksi. Sitten toinen tulee todennäköisesti anmuttua jos ei anna kolmannelle esim 70% rahoista, itselle 30 %. Jos kolmas ei hyväksy rahan jakoa niin neljännen on pakko tehdä diili kolmannen kanssa koska viimeinen ehdokas ei suostu muuhun kuin että hän ottaa kaikki rahat. Toiseksi viimeisen on annettava kaikki rahat viidennelle jos haluaa säilyttää henkensä.
Keskimmäinen merirosvoista on vahvimmassa asemassa.
Vierailija kirjoitti:
Ensimmäinen tulee ammutuksi. Sitten toinen tulee todennäköisesti anmuttua jos ei anna kolmannelle esim 70% rahoista, itselle 30 %. Jos kolmas ei hyväksy rahan jakoa niin neljännen on pakko tehdä diili kolmannen kanssa koska viimeinen ehdokas ei suostu muuhun kuin että hän ottaa kaikki rahat. Toiseksi viimeisen on annettava kaikki rahat viidennelle jos haluaa säilyttää henkensä.
Keskimmäinen merirosvoista on vahvimmassa asemassa.
Mutta miksi se viides antaisi sen toiseksi viimeisen säilyttää henkensä vaikka saisikin kaikki rahat? Tottakai sen kannattaa tappaa se toiseksi viimeinenkin ihan vain varmuuden vuoksi ettei se tule myöhemmin vaatimaan niitä rahoja.
kaikki ovat ahneita ja haluavat itselleen koko saaliin. Jokaisen kannattaa siis äänestää kaikki muut ehdotukset nurin siihen asti, kun jäljellä on vain kaksi merirosvoa. en haluaisi olla toiseksi viimeiseksi ehdottava, sillä eihän mihinkään muuhun jakoon kannattaisi viimeisenä suostua kuin siihen, että saisi kaiken itselleen. Eli kaikki neljä ensimmäisenä ehdottavat tapetaan ja viimeinen vie koko potin. Millään prosenteilla ei tässä ole mitään väliä. Mutta meneekö kaikki sitten näin nätisti kuitenkaan? Putin ja Trump neuvottelevat sopimuksen, jossa kumpikin luulee saavansa puolet saaliista ja Hesen lastenaterian, palan kaalipiirakkaa, virkistävän pillimehun ja kivan lelun. Mutta Mehukattimehu on päässyt auringossa lämpenemään ja leluja ei tällä kertaa enää ollut tarjolla. Trumppi raivostuu pahvipillistä ja Puttea vituttaa, kun jäi taas lelu saama. Lopuksi kyräiltyään tarpeeksi toisiaan ottavat toisiltaan hengen pois heittämällä kookospähkinöillä toisiaan takaraivoon. Rauha laskeutuu maailmaan ja kuolleet merirosvot saavat Nobelin rauhanpalkinnon , kun luullaan heidän saaneen pois päiviltä kaksi maailman pahinta riitapukaria. ja miksi merirosvot sitten olivat menneet saarelle ratkaisemaan saaliinjaon? Koska Marttanetissä olin juuri ilmestynyt herkullisen ja helpon kookospiirakan resepti ja Martat arvostavat sesongin tuoreita, lähellä tuotettuja raaka-aineita.
Koko keksitty tehtävä on lapsellinen ja siitä puuttuvat kaikki oikean maailman elementit.
Osaan ratkaista kaikki älypähkinät loogiseti ja täysin virheettämästi. Eihän tämä aloitus nyt älykkyyttä kuvaa, keskeisesti.
Okei. Laskin vaan siltä kannalta että jokainen, varsinkin vitonen haluaa rahansa koska vaan ja hänelle kelpaa eka jako jossa saa rahaa. Eli jos tavoitteena on MYÖS päästä eroon niistä muista, niin se muuttaa kuviota ja siinä tapauksessa vitosen kannattaa suostua vasta kolmosen diiliin 99-0-1 ja ajaa tilanne tähän että kolmonen pääsee jakamaan. Tällöin hänen kannattaa torjua ykkösen diili 99-0-1-0-1 tai 99-0-0-1-1 jolloin ykkönen häviää aina, ja torjua myös kakkosen diili 99-0-0-1.
Näin ollen myös kolmosen kannattaa torjua kakkosen ja ykkösen diilit aina, koska vitonen on hänen kanssaan heittämässä ykköstä ja kakkosta kannelta, ja kolmonen saa 99-0-1.
Ykkösellä ei ole ainottakaan keinoa saada läpi omaa aloitettaan. Kakkosella on mahdollista saada jako 99-0-1-0 läpi, koska nelonen jäisi kolmosen jaossa ilman (hän äänestää kolmosen jakoa vastaan saadakseen seuraavan 100-0 jaon itselleen).
Aika sotkun saivat merirosvot 😂