🗼

Menara Hanoi

Created byHelmy
Created time
Last edited byHelmy
Last edited time
TagsMediumRecursion

Apakah anda tahu tentang Menara Hanoi? Menara Hanoi merupakan permainan dengan 3 tiang dan N cakram, yang ukurannya berbeda-beda semua. Awalnya, semua cakram berada pada salah satu tiang, dan terurut, dengan cakram terbesar berada di paling bawah dan cakram terkecil berada di paling atas. Sebut saja tiang ini tiang A, dan dua tiang lainnya tiang B dan tiang C. Tujuan permainan ini adalah memindahkan N cakram tersebut ke tiang C dengan aturan berikut:

Tentunya, pada akhirnya cakram-cakram itu akan terurut seperti semula, hanya saja berada pada tiang C. Diberikan N, banyak cakram, anda harus mengeluarkan solusi pemindahan cakram-cakram tersebut yang membutuhkan langkah paling sedikit.

Format Masukan

Satu baris berisi sebuah bilangan bulat N, banyaknya cakram. Cakram-cakram tersebut memiliki ukuran 1 sampai N.

Format Keluaran

Satu baris berisi sebuah bilangan bulat M, jumlah perpindahan cakram yang dilakukan dalam permainan Menara Hanoi.

Batasan

Contoh Masukan 1

3

Contoh Keluaran 1

7

Contoh Masukan 2

5

Contoh Keluaran 2

31