LỜI GIẢI CỦA BẠN TRƯƠNG NHẬT MINH
Ta thấy ba góc A, D, C là ba góc chết. Rô bốt đi vào muốn đi ra bắt buộc phải đi lại các ô vừa đi qua.
Căn phòng 6×6= 36 ô, có tổng cộng 9 ô chứa vật. Do đó rô bốt phải lau 36-9 =27 ô.
Thời gian lau mỗi ô là 1 phút, nên tổng cộng rô bốt cần 27×1=27 phút để lau hết phòng.
Ta cần tìm đường đi ngắn nhất để rô bốt lau hết căn phòng.
Giả sử rằng 27 ô này rô bốt di chuyển một mạch không lặp lại thì cần 26 phút để di chuyển.
Nhưng A, D, C là ba góc chết nên rô bốt đi vào đi ra sẽ lặp lại, dễ thấy xuất phát từ đỉnh nào thì số ô lặp lại lớn hơn 1 ô, tức là ít nhất 2 ô.
Xuất phát từ A và kết thúc ở C thì rô bốt chỉ lặp lại 2 ô tại góc D, tổng là 28 phút di chuyển. Kết thúc tại D hoặc B thì số ô lặp lại ít nhất là 3.
Vậy thời gian di chuyển ít nhất là 28 phút.
Tổng thời gian ít nhất rô bốt lau hết căn phòng là 27+28 =55 phút.(như hình ảnh)
Một rô bốt lau nhà hoạt động theo hai lệnh sau:
⚡$F$: Di chuyển thẳng sang ô liền kề (ô chung cạnh)– mất $1$ phút.
⚡$W$: Lau sạch ô hiện tại – mất $1$ phút.
Rô bốt không được đi vào các ô có đồ vật. Ban đầu rô bốt xuất phát tại một trong bốn góc $A, \, B, \, C, \, D$ của căn phòng hình vuông $6 \times 6$ như hình vẽ và sau khi hoàn thành phải dừng lại ở một trong các góc còn lại.

Hỏi thời gian ít nhất để hoàn thành công việc là bao nhiêu phút?
🔹 Thí sinh nhấn vào nút 'Gửi bài làm' bên dưới để trình bày lời giải đầy đủ của mình. Tối đa 10 bạn có lời giải hay và sớm nhất sẽ được cộng/thưởng coin của OLM để đổi ra thẻ cào, ngày VIP, phần quà, ... chi tiết tại trang web: shop.olm.vn.
🔹 Cuộc thi kết thúc vào 11:00 ngày 29/05/2026. Câu đố tiếp theo sẽ lên vào 17 giờ cùng ngày.