Robot phải di chuyển một lượt duy nhất, sao cho:
- Đường đi của robot bao quanh toàn bộ mép tường (chu vi phòng).
- Đường đi chia sàn nhà thành 8 phần có diện tích bằng nhau.
- Robot không được đi ra ngoài phòng và không đi chồng lên đường đã đi.
Trả lời:
Để thực hiện được yêu cầu này, người lập trình cho robot đi theo đường xoắn ốc hình chữ nhật.
Cụ thể:
- Robot bắt đầu từ một góc của căn phòng.
- Nó đi sát theo mép tường một vòng quanh phòng (đi hết chu vi).
- Sau đó, robot rẽ vào trong và tiếp tục đi vòng quanh theo hình chữ nhật nhỏ hơn,
mỗi vòng cách đều vòng trước một khoảng bằng nhau. - Robot cứ tiếp tục di chuyển như vậy, tạo thành đường xoắn ốc gồm 8 vòng.
Khi đó:
- Toàn bộ mặt sàn được chia thành 8 lớp hình chữ nhật đồng tâm,
mỗi lớp có diện tích bằng nhau. - Đường đi chỉ có một lượt duy nhất, không trùng lặp và không ra ngoài phòng.
→ Kết luận:
Đường đi của robot là một đường xoắn ốc hình chữ nhật gồm 8 vòng, bắt đầu từ mép tường và tiến dần vào trong trung tâm căn phòng.