Anonim

Si Jalang Kembali

Semasa saya menonton Phi-Brain Episode 2, saya cuba menyelesaikan sendiri teka-teki. Tetapi pada permainan gelongsor itu, saya tidak dapat mengetahui bagaimana Gammon menyelesaikan teka-teki itu tanpa menggerakkan kereta merah sehingga jalan dibersihkan. Begini rupanya:

Kereta hitam di kiri paling jauh dan kereta putih berhampiran pintu keluar adalah 3 blok panjang yang dapat disahkan dari gambar di bawah ini.

Oleh itu, apabila anda membacanya, teka-teki akan kelihatan seperti ini:

Saya agak tertanya-tanya bagaimana dan saya rasa tidak mungkin.

15
  • Saya menganggap bahawa kereta merah harus dipindahkan melalui pintu keluar, dan bahawa kereta hanya boleh bergerak ke depan / ke belakang?
  • Ya. Peraturan yang sama dengan permainan mudah alih yang popular Unblock Me.
  • Nampaknya ia dapat diselesaikan, tetapi penyelesaian saya belum selesai, dan saya berani bertaruh bahawa saya mempunyai beberapa langkah yang tidak perlu
  • itu dijelaskan dalam episod itu, dia menipu saya rasa, dengan menggunakan kereta untuk mendorong kereta lain, yang tidak sepatutnya anda lakukan. Saya akan cuba merumuskan jawapan ketika sampai di kereta api: h
  • Untuk apa yang bernilai, ini mendorong saya untuk mengemukakan soalan di Math.SE, di mana terdapat idea bahawa teka-teki dapat diselesaikan. Malangnya, saya benar-benar terlalu letih untuk membuat percubaan baru.

Saya akhirnya menulis model deskriptif untuknya di IDP, membiarkan peribahasa penyelesaian dari universiti kami membuktikan sama ada penyelesaian dapat dijumpai. Penyelesaian terpantas yang dapat dicapai adalah menyelesaikan permainan 48 langkah (lihat di bawah). Oleh itu masalahnya memang dapat diselesaikan. Jawapan pertama saya, mengatakan bahawa Gammon ditipu, memang tidak betul. Itu hanya selepas dia telah menyelesaikan teka-teki, bahawa sistem itu disabotaj dan membuat Kaito menipu untuk menyelamatkan nyawa mereka.

Saya bernombor kereta dari atas ke bawah dan kiri ke kanan seperti dalam gambar berikut.

Penyelesaiannya ditulis dalam bentuk Move(t,cid,d) dengan t menjadi nombor langkah dalam penyelesaiannya, cid menjadi pengecam kereta dan d jarak perjalanan kereta dalam langkah masa itu. d positif semasa memandu ke atas atau ke kanan dan d adalah negatif semasa memandu ke bawah atau ke kiri.

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
  • Tetapi Gammon tidak mengetahui perkara ini pada mulanya. Dia bermain mengikut peraturan. Dia hanya tahu bahawa itu mungkin setelah Kaito, dengan bantuan Armband of Orpheus, menyedari muslihat di sebalik permainan.
  • Dan jika Gammon tahu, dia tidak akan menendang pintu kereta hanya untuk melarikan diri.
  • @ezui yeah saya melihat semula pemandangan dan memang ada jalan penyelesaian tanpa menipu. Saya akan menukar jawapan apabila saya mengira. Model saya mempunyai beberapa ralat di suatu tempat
  • 1 @Furkan Blok mewakili kereta, seperti yang anda lihat dalam tangkapan skrin soalan OP, dan kereta tidak dapat bergerak ke samping (belum?). Oleh itu kereta nombor 2 tidak boleh bergerak ke bawah seperti yang anda sarankan.
  • 1 @PeterRaeves Tidak menyedari bahawa terima kasih.