Hãy đi theo con đường ngắn nhất
Tạo một hệ tọa độ trên Trường Kỹ năng ảo VIQC với vị trí ban đầu của Robot Anh hùng là gốc tọa độ (0,0). Hãy tạo một thuật toán sử dụng các khối [Lái theo], [Quay theo hướng] và [Quay theo] để điều khiển Robot Anh hùng đi theo tuyến đường ngắn nhất đến các vị trí cụ thể nhằm loại bỏ tất cả các Đĩa khỏi Máy phân phát màu xanh lam và Máy phân phát màu vàng, đồng thời nhặt Đĩa nhanh nhất có thể!
- Chọn VIQC Virtual Skills - Slapshot Playground.
- Điều khiển Robot Anh hùng đến vị trí (0, 290) theo tuyến đường ngắn nhất.
- Hãy lập trình cho Robot Anh hùng quay về phía Máy phân phát màu xanh lam và lấy hết tất cả các Đĩa ra khỏi đó.
- Điều khiển Robot Anh hùng đến vị trí (1000, 175) theo tuyến đường ngắn nhất.
- Hãy lập trình cho Robot Anh hùng quay về phía Máy phân phát màu vàng và lấy hết các Đĩa ra khỏi đó.
- Điều khiển Robot Anh hùng đến vị trí (730, 329) theo tuyến đường ngắn nhất.
- Lập trình cho Robot Anh hùng quay động cơ hút để hút đĩa.
Mẹo hữu ích
- Đường thẳng nối vị trí hiện tại của robot với vị trí mục tiêu là tuyến đường ngắn nhất để điều khiển robot đến mục tiêu.
- Sử dụng hai biến để ghi lại và lưu trữ tọa độ X và Y hiện tại của Robot Anh hùng.
Sử dụng định lý Pitago để tính khoảng cách lái xe. Sử dụng hàm Atan để tìm hướng di chuyển.

