Bir fabrikada malzeme taşıyan otonom bir robot, depo zeminine çizilen sanal koordinat düzleminde noktasından harekete başlamaktadır. Robotun hareket algoritması, sırasıyla aşağıdaki 4 adımı sürekli tekrarlayacak şekilde programlanmıştır:
1. Adım: Sağa ( ekseni pozitif yönü) 3 birim ilerle,
2. Adım: Yukarı ( ekseni pozitif yönü) 2 birim ilerle,
3. Adım: Sola ( ekseni negatif yönü) 1 birim ilerle,
4. Adım: Aşağı ( ekseni negatif yönü) 1 birim ilerle.
Robot bu 4 adımlık döngüyü sürekli takip etmektedir. Buna göre, robot başlangıçtan itibaren toplam 123. hareketini tamamladığında bulunduğu noktanın koordinatları toplamı () kaçtır?
- A90
- B92
- 94Cevap
- D95
- E97
Cevap
Robotun 123. adım sonundaki koordinatları toplamı 94'tür.
Robot her 4 adımda bir döngüyü tamamlar. Bir döngüdeki net değişim ekseninde , ekseninde 'dir. 123 adım, 30 tam döngü ve ek 3 adımdan oluşur. 30 döngü sonunda konum olur. Kalan 3 adım sırasıyla uygulandığında (Sağa 3, Yukarı 2, Sola 1) son konum bulunur. Koordinatlar toplamı 'tür.
Adım Adım Çözüm
Anahtar Kavram
Periyodik Problemler ve Modüler Aritmetik
İpuçları
1
Robotun hareketi 4 adımda bir kendini tekrar etmektedir. Öncelikle bu 4 adımlık tek bir döngüde robotun yerinin (x ve y olarak) ne kadar değiştiğini bulun.
2
123 sayısını döngü uzunluğu olan 4'e bölün. Bölüm size kaç tam tur attığını, kalan ise tam turdan sonra kaç adım daha gittiğini gösterir.
3
30 tam tur sonunda robot noktasındadır. Şimdi kalan 3 adımı (Sağa 3, Yukarı 2, Sola 1) bu noktanın üzerine ekleyin.
Daha Fazla Pratik
Benzer bir soruda, robotun belirli bir koordinata ulaşması için en az kaç adım atması gerektiği sorulabilir.
Alternatif Yöntem
Toplam x hareketi: 30 döngü × (3 sağ - 1 sol) + kalan adımlardaki x değişimi (3 sağ - 1 sol) = 30(2) + 2 = 62. Toplam y hareketi: 30 döngü × (2 yukarı - 1 aşağı) + kalan adımlardaki y değişimi (2 yukarı) = 30(1) + 2 = 32. Toplam: 62+32=94.
Tahmini Süre:2m 30s