En Kısa Rotayı Takip Edin
VIQC Sanal Beceri Alanı üzerinde, Kahraman Robotun başlangıç konumunu (0,0) orijin olarak kabul ederek bir koordinat sistemi oluşturun. [Sürüş Yönü], [Yöne Dön] ve [Dönme Yönü] bloklarını kullanarak Kahraman Robotu belirli konumlara en kısa yoldan götürecek, mavi ve sarı dağıtıcılardan tüm Diskleri alacak ve mümkün olan en hızlı şekilde Diski toplayacak bir algoritma oluşturun!
- VIQC Sanal Beceriler - Slapshot Oyun Alanı'nı seçin.
- Kahraman robotu en kısa rota üzerinden (0, 290) konumuna götürün.
- Kahraman robotu, mavi dağıtıcıya yönelip içindeki tüm diskleri çıkarması için kodlayın.
- Kahraman robotu en kısa rota üzerinden (1000, 175) konumuna götürün.
- Kahraman robotu, sarı dağıtıcıya yönelip içindeki tüm diskleri alacak şekilde kodlayın.
- Kahraman robotu en kısa rota üzerinden (730, 329) konumuna götürün.
- Kahraman robotu, diski emmek için emme motorunu döndürecek şekilde kodlayın.
Faydalı İpuçları
- Robotun mevcut konumu ile hedef konum arasındaki çizgi, robotu hedefe götürmek için en kısa rotadır.
- Hero Bot'un mevcut X ve Y koordinatlarını kaydetmek ve saklamak için iki değişken kullanın.
Sürüş mesafesini hesaplamak için Pisagor teoremini kullanın. Sürüş yönünü bulmak için Atan fonksiyonunu kullanın.

