Você está na página 1de 3

1. Kanibal vs Biksu Intinya, ada 3 orang kanibal sama 3 orang biksu mau nyeberang sungai pakai 1 perahu.

Konyolnya, perahu itu cuma bisa dimuati oleh 2 orang, dan jumlah kanibal disalah satu sisi gak boleh lebih banyak dair jumlah biksu, kalau lebih banyak, mereka akan memakan biksu tersebut dengan cara yang sadis, dimakan bulet2. Nah, yang bingung penyelesaiannya, begini caranya:

tahap awal kayak gini: anggap B = biksu, dan K = Kanibal [____] = perahu

--------------___________[____]-BBBKKK-------

tahap pertama, seberangkan semua kanibal keseberang dulu, jadinya kayak gini:

-------KKK----[____]___________-BBB----------

terus, seberangkan 1 orang kanibal, jadinya kayak gini

-------KK-----___________[____]-BBBK---------

seberangkan 2 orang biksu, hasilnya

-------KK--BB-[____]___________-B---K--------

seberangkan 1 orang biksu dan satu orang kanibal, hasilnya

-------K----B-___________[____]-BB-KK--------

seberangkan 2 orang biksu, hasilnya

-------K--BBB-[____]___________----KK--------

Nah dengan begitu biksu bisa menyebrang semua dengan selamat

2. Game Petani Ada seorang petani yg membawa 1 keranjang daun singkong, 1 ekor kambing dan 1ekor serigala ganas. Pak tani harus mengawasi bawaannya terus, karena si kambing selalu ingin makan daun singkong dan si serigala berusaha terus untuk makan kambingnya. Sekarang masalahnya timbul, pak tani mau nyebrang sungai yg sangat lebar. Ditepi sungai ada 1 perahu kecil yang hanya bisa membawa pak tani dan 1 bawaan saja dalam 1 kali penyeberangan. Pak tani berpikir : ini butuh beberapa kali penyeberangan, satu-persatu harus digilir, tetapi siapa yang harus dibawa duluan? Kalo serigala yg dibawa duluan, kambing dan daun singkong harus ditinggal, nunggu giliran utk diangkut, pasti daun singkongnya akan dihabisin sama si kambing. Kalo rumput yg dibawa duluan pasti serigala akan melahap kambingnya.

Step penyelesaianya adalah sebagai berikut :

kambing serigala petani sayur 1. serigala, sayur ---> kambing petani serigala, sayur <---- petani (kambing) 2. serigala -----> petani, sayur, (kambing) serigala <----- petani, kambing (sayur) 3. kambing -----> petani, serigala, sayur kambing <----- petani (serigala, sayur) 4. kambing, petani, serigala, sayur

1. bawa kambing ke sebrang, simpen kambing 2. bawa sayur ke sebrang, simpen sayur bawa kambing.

3. simpen kambing bawa serigala, simpen serigala, 4. petani balik lagi, bawa kambing ke sebrang

Você também pode gostar