Nhiệm vụMột vành đai tròn có N vị trí (đánh số từ 1 đến N), mỗi trong số đó có thể chứa một đĩa đơnhộp. Tại bất kỳ điểm nào trong thời gian, một số vị trí có hộp, và số còn lại được sản phẩm nào. Bạn có thểdi chuyển một hộp bằng cách đẩy nó trên vành đai để bất kỳ vị trí nào, miễn là bạn không bỏ qua một hộp.Đẩy là tròn (một hộp ở vị trí N có thể được dời đến vị trí 1 nếu nó là miễn phí).Dưới đây bạn có một vành đai ví dụ với N = 8 và 4 hộp (mỗi với một id từ 1 đến 4). Trong điều nàyVí dụ, bạn có thể đẩy hộp 3 vị trí 2, 4 hoặc 5, hộp 1 vị trí 2 và 8, hộp 4 đểvị trí 8, và hộp 2 vị trí 4 và 5.
đang được dịch, vui lòng đợi..
