Page 29 - Informatika-BS-KLS-XI
P. 29
• Paling kiri dan paling kanan vertikal, sisanya horizontal.
• Tentukan ada berapa cara memasang keramik untuk NÏ?
Permasalahan 2: Menumpuk Panekuk
Budi memiliki setumpuk panekuk yang memiliki ukuran dari
besar sampai kecil. Panekuk-panekuk tersebut ditumpuk di
atas sebuah piring, dengan aturan bahwa panekuk yang besar
harus berada di bawah panekuk yang lebih kecil.
S Gambar 2.7 Kue Panekuk
Budi ingin memindahkan panekuk ini dari satu piring ke piring
lainnya, namun dalam prosesnya ia tetap ingin mengikuti aturan
bahwa panekuk yang besar harus selalu berada di bawah panekuk
yang lebih kecil. Selain itu, Budi juga hanya boleh memindahkan
satu buah panekuk saja, pada satu waktu tertentu, dari satu
piring ke pring lainnya. Budi menyadari bahwa ia memerlukan
sebuah piring tambahan untuk dapat melakukan perpindahan
ini. Jik asal paneku dibe A, piring tuju diberi
C, mak Bud ak menyiapk sebuah pir bantuan
sebag te sementara,y dibe B.
Bud mengetahui, ber bany langkah pemindahan
paneku y haru lakukan, untu d memindahkan
semu paneku y dimilikinya, d A ke C
(dengan mungkin menggunakan piring B sebagai tempat
sementaraf. Misalnya, jik Bud memil buah paneku saja
edibe paneku dan,d paneku berukur lebih
kecil dar paneku f, mak ak membutuhk minimal
langkah pemindahan:
28 Informatika untuk SMA Kelas XI