Hız sabitleme sistemi, sürmek istediğiniz hızı ayarlamak için kolu hareket ettirmek için 3 farklı seçeneğe sahiptir.
- Size doğru: 1 hız ekler.
- Yukarı doğru: Hızı 10'un bir sonraki katına yükseltir (örn. 20 -> 30, 32 -> 40)
- Aşağıya doğru: Hızı 10'un sonraki katına indirir (örneğin 20 -> 10, 32 -> 30)
Giriş
- 2 tamsayı: birincisi başlangıç hızı ve ikincisi hem negatif olmayan hem de istediğiniz herhangi bir biçimde (dizi, iki argüman vb.) İstediğiniz hızdır.
Görev
- İstenilen hıza ulaşmak için sapı kullanmanın en uygun yolunu belirleyin ve hareketleri doğru sırada yazdırın.
kurallar
- Size doğru çekme ve yukarı gitme (39'dan 40'a kadar) arasında bir seçiminiz varsa, her iki seçeneği de seçebilirsiniz, ancak benzer durumlar için seçtiklerinizle birlikte kalın
- Çıktıdaki hareketleri (örneğin T, U ve D) ayırt etmek için herhangi bir 3 farklı (tercihen görünür) sembol kullanabilirsiniz.
- Semboller yeni çizgiler, boşluklar vb. İle ayrılabilir, ancak
İşte bazı test örnekleri:
start speed, desired speed --> output
30, 40 --> U
30, 43 --> UTTT
43, 30 --> DD
51, 39 --> DDDTTTTTTTTT
29, 30 --> T or U
29, 50 --> TUU or UUU
12, 12 -->
Bu kod golf yani bayt en kısa cevap kazanır.