Anonim

Prasica se je vrnila

Med gledanjem epizode Phi-Brain 2 sem uganke poskušal rešiti sam. Toda v tej igri z drsnimi bloki nisem mogel ugotoviti, kako je Gammon rešil to uganko brez premikanja rdečega avtomobila, dokler pot ni bila očiščena. Takole je videti:

Črni avto na skrajni levi in ​​beli avto pri izvozu sta dolga 3 ulice, kar lahko potrdimo s spodnje slike.

Torej, ko jo narišete, bi bila sestavljanka videti tako:

Nekako se sprašujem, kako in mislim, da to ni mogoče.

15
  • Predvidevam, da je treba rdeči avto premakniti skozi izhod in da se lahko avtomobili premikajo samo naprej / nazaj?
  • Da. Ista pravila veljajo za priljubljeno mobilno igro Odblokiraj me.
  • Zdi se, da je to mogoče rešiti, vendar moja rešitev še ni popolna in pripravljen sem staviti, da imam nekaj nepotrebnih korakov
  • razloženo je v epizodi, mislim, da je prevaral z uporabo avtomobilov za potiskanje drugih avtomobilov, česar pa vi ne bi smeli. Ko bom prišel do vlaka, bom poskusil oblikovati odgovor: str
  • Kar je vredno, me je to spodbudilo, da sem postavil vprašanje na Math.SE, kjer je bilo predlagano, da je uganko mogoče rešiti. Na žalost sem trenutno res preveč utrujen, da bi na novo poskusil.

Na koncu sem zanj napisal opisni model v IDP, tako da je dokaz, da je rešljivost našega univerzizma dokazala, ali je mogoče najti rešitev. Najhitrejša rešitev, ki bi jo lahko prišla, je bila tista, ki je končala igro 48 korakov (glej spodaj). Zato je problem resnično rešljiv. Moj prvi odgovor pa je bil, da je Gammon prevaral, resnično napačen. Bilo je samo po rešil je uganko, da je bil sistem sabotiran in naredil Kaito goljufija da jim reši življenje.

Avtomobile sem oštevilčil od zgoraj navzdol in od leve proti desni kot na naslednji sliki.

Rešitev je zapisana v obliki Move(t,cid,d) s t številka koraka v rešitvi, cid je identifikator avtomobila in d razdalja, ki jo avto prevozi v tem časovnem koraku. d je pozitiven pri vožnji navzgor ali v desno in d je negativna pri vožnji navzdol ali levo.

Move = { 1,9,1; 2,4,2; 3,2,1; 4,1,-1; 5,6,-3; 6,7,1; 7,9,1; 8,3,3; 9,7,-2; 10,6,1; 11,1,1; 12,2,-1; 13,5,3; 14,2,1; 15,1,-1; 16,6,-1; 17,7,2; 18,8,2; 19,10,-4; 20,8,-2; 21,7,-1; 22,6,1; 23,1,1; 24,2,-1; 25,5,-3; 26,2,2; 27,1,-1; 28,6,-1; 29,7,1; 30,3,-3; 31,7,-1; 32,6,1; 33,1,1; 34,2,-2; 35,4,-2; 36,9,-4; 37,4,2; 38,2,1; 39,1,-1; 40,6,-1; 41,7,1; 42,3,3; 43,7,-1; 44,6,3; 45,1,1; 46,2,-1; 47,5,4; } 
6
  • Toda Gammon tega sprva ni vedel. Igral je po pravilih. Vedel je le, da je to mogoče, potem ko je Kaito s pomočjo Orfejevega traku spoznal trik v igri.
  • In če bi Gammon vedel, ne bi brcal vrat avtomobila samo zato, da bi pobegnil.
  • @ezui ja, ogledal sem sceno in res je obstajala rešitev brez goljufanja. Odgovor bom spremenil, ko bom izračunal. Moj model ima nekje napako
  • 1 @Furkan Bloki predstavljajo avtomobile, kot lahko vidite na posnetku zaslona OP-jevega vprašanja, in avtomobili se ne morejo premikati vstran (še?). Zato se avtomobil številka 2 ne more premikati navzdol, kot ste predlagali.
  • 1 @PeterRaeves tega ni opazil.