
Chắc hẳn trong số chúng ta, đặc biệt là những bạn có đam mê về môn toán đã từng nghe qua về bài toán Tháp Hà Nội. Vốn dĩ đây là một bài toán cổ có nội dung như sau:
Tương truyền rằng ngày xửa ngày xưa, lâu lắm rồi, ở một vùng xa xôi viễn đông, thành phố Hà Nội của Việt Nam, vị quân sư của Hoàng đế vừa qua đời, Hoàng đế cần một vị quân sư mới thay thế. Bản thân Hoàng đế cũng là một nhà thông thái, nên ngài đặt ra một bài toán đố, tuyên bố ai giải được sẽ được phong làm quân sư. Bài toán của Hoàng đế là: cho n cái đĩa (ngài không nói chính xác là bao nhiêu) và ba cái trục: A là trục nguồn, B là trục đích, và C là trục trung chuyển. Những cái đĩa có kích cỡ khác nhau và có lỗ ở giữa để có thể lồng vào trục, theo quy định “nhỏ trên lớn dưới”. Đầu tiên, những cái đĩa này được xếp tại trục A. Vậy làm thế nào để chuyển toàn bộ các đĩa sang trục B, với điều kiện chuyển từng cái một và luôn phải đảm bảo quy định “nhỏ trên lớn dưới”, biết rằng trục C được phép sử dụng làm trục trung chuyển?
Bạn nào chưa từng biết Tháp Hà Nội thì cũng nên “thử sức” một chút xem sao, vì đây là một trò chơi rất thú vị. Bạn có thể bắt đầu bằng bài toán 3 đĩa, rồi nâng lên 4 đĩa. Với 4 đĩa chắc bạn bắt đầu thấy rắc rối. Nâng tiếp lên 5 và cao hơn nữa, chẳng hạn n = 1 triệu, bài toán sẽ rắc rối đến mức không ai đủ kiên trì và đủ thì giờ để thử từng đĩa một. Vậy mà vị cao tăng dám nói là dễ quá! Xin tiết lộ, ấy là vì vị đó đã sử dụng phép truy hồi – một quy tắc toán học cho phép xác định số hạng thứ n từ số hạng đứng trước nó, tức số hạng thứ n-1. Cái giỏi của vị cao tăng là ông tìm ra một quy tắc chung, tức một thuật toán chung cho tất cả các bước chuyển đĩa.
Có một truyền thuyết cho rằng ai mà chuyển được 64 đĩa trên 1 cột sang cột còn lại thì sẽ phá hủy vũ trụ, đồng thời chấm dứt sự tồn tại của vạn vật. Tuy nhiên đó chỉ là truyền thuyết, và cũng có lẽ không ai có thể làm được. Thật vậy, theo các chứng minh có sẵn, số lần chuyển tối thiểu để chuyển n cái đĩa sang cột khác là 2n -1, tức là số lần chuyển 3 cái đĩa là 23 -1 là 7 lần, tuy nhiên khi áp dụng với 64 cái đĩa, con số này sẽ là 18,446,744,073,709,551,616, quả là một con số vô cùng lớn. Giả sử bạn chuyển 1 đĩa mất 1 giây, thời gian chuyển 64 đĩa sẽ là 18,446,744,073,709,551,616 giây, tương đương với 3.755.921.615.731,5 năm, khoảng 3.759.216.157 thế kỉ, tức là gần 4 tỷ thế kỉ !!!
Nguồn : st
————————————————————————
▷ Fanpage: https://www.facebook.com/lophoctuduy
▷ Messenger: http://m.me/lophoctuduy
▷ Website: https://toansodo.edu.vn/
▷ Hotline: 0942824668 || 0911743332
▷ Hệ thống trung tâm Giáo Dục Trí Tuệ Việt – Toán Sơ Đồ cơ sở Thanh Xuân