A Szuka visszatért
Amíg a Phi-Brain 2. részt néztem, megpróbáltam egyedül megoldani a rejtvényeket. De azon a csúszó blokk játékon nem tudtam kideríteni, hogy Gammon hogyan oldotta meg ezt a rejtvényt anélkül, hogy addig mozgatta volna a piros autót, amíg az út meg nem szabadult. Így néz ki:
A bal oldali legtávolabbi fekete autó és a kijárat közelében lévő fehér autó 3 háztömb hosszúságú, amit az alábbi kép megerősíthet.
Tehát amikor kirajzolod, a rejtvény így néz ki:
Kíváncsi vagyok, hogyan és nem hiszem, hogy ez lehetséges.
15- Feltételezem, hogy a piros autót a kijáraton keresztül kell mozgatni, és hogy az autók csak előre / hátra tudnak haladni?
- Igen. Ugyanazok a szabályok, mint a népszerű Unblock Me mobil játékban.
- Úgy tűnik, megoldható, de a megoldásom még nem teljes, és hajlandó vagyok fogadni, hogy vannak felesleges lépéseim
- ezt az epizód magyarázza, azt hiszem, azzal, hogy autókat használt arra, hogy más autókat toljon, amit nem szabad. Megpróbálok választ megfogalmazni, amikor a vonatra érek: p
- Hogy mit ér, ez arra késztetett, hogy tegyek fel egy kérdést a Math.SE-n, ahol azt javasolták, hogy a rejtvény megoldható. Sajnos jelenleg nagyon fáradt vagyok ahhoz, hogy új kísérletet tegyek rá.
Végül leírási modellt írtam rá az IDP-ben, és hagytam, hogy az egyetemünk megoldhatósági közlése bebizonyítsa, megtalálható-e megoldás. A leggyorsabb megoldás az volt, hogy befejezte a játékot 48 lépés (lásd alább). Ezért a probléma valóban megoldható. Az első válaszom azonban, miszerint Gammon csalt, valóban helytelen volt. Csak az volt után megoldotta a rejtvényt, hogy a rendszert szabotálták és Kaitót csináltatta csal hogy megmentsék az életüket.
Az autókat fentről lefelé és balról jobbra számoztam, mint a következő képen.
A megoldás formában van megírva Move(t,cid,d)
val vel t
a lépésszám a megoldásban, cid
az autó azonosítója és d
az a távolság, amelyet az autó az adott lépés során megtesz. d
pozitív, ha felfelé vagy jobbra hajt, és d
negatív, ha lefelé vagy balra halad.
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 - De Gammon ezt először nem tudta. A szabályok szerint játszott. Csak akkor tudta, hogy ez lehetséges, miután Kaito Orpheus karjának segítségével megvalósította a játék mögötti trükköt.
- És ha Gammon tudja, nem rúgta volna be a kocsi ajtaját, csak azért, hogy elmeneküljön.
- @ezui igen megnéztem a jelenetet, és valóban volt megoldás csalás nélkül. Megváltoztatom a választ, amikor kiszámoltam. A modellemben van valami hiba
- 1 @Furkan A blokkok az autókat ábrázolják, amint az OP kérdésének képernyőképén látható, és az autók nem tudnak oldalra mozogni (még?). Ezért a 2-es autó nem mozoghat lefelé, ahogy Ön javasolta.
- 1 @PeterRaeves nem vette észre, hogy köszönöm.