Bài toán Tháp Hà Nội với 4 cọc: số bước tối thiểu để chuyển n đĩa tuân theo công thức Frame–Stewart
H(n)=min1≤k<n(2H(k)+2n−k−1),H(0)=0.
Ý tưởng: chuyển k đĩa trên cùng sang cọc phụ (dùng cả 4 cọc), chuyển n−k đĩa còn lại bằng 3 cọc, rồi chuyển k đĩa trở lại. Cho n, in H(n) (kết quả vừa số nguyên lớn, không modulo).
Một dòng chứa số nguyên n.
0≤n≤60.
Một dòng: số bước tối thiểu H(n).
Ví dụ:
Đầu vào:
3
Đầu ra:
5
Giải thích:
Đang tải editor...