Bu meydan okuma için, bazı sayıların toplamının sonucunu çıkarmalısınız. Bu sayılar nedir? Peki, (, giriş verilir a
, b
tam sayılar (pozitif, negatif veya sıfır), hangi,) a != b
ve a < b
ve içindeki her tamsayı a
ve b
(onlara dahil) Fibonacci numaralarına göre üstellerini olacaktır. Bu kafa karıştırıcı, işte bir örnek:
Input: (-2, 2)
Output: -2**1 + (-1**1) + 0**2 + 1**3 + 2**5 =
-2 + -1 + 0 + 1 + 32 = 30
İlk Fibonacci sayısının temsil edildiği göz önüne alındığında f(0)
, formül:
a**f(0) + ... + b**f(b-a+1)
Girdi, İşleme, Çıktı
Yukarıdakileri açıklığa kavuşturmak için, bazı test durumları, girdinin işlenmesi ve beklenen çıktılar:
Input: (1, 2)
Processing: 1**1 + 2**1
Output: 3
Input: (4, 8)
Processing: 4**1 + 5**1 + 6**2 + 7**3 + 8**5
Output: 33156
Input: (-1, 2)
Processing: -1**1 + 0**1 + 1**2 + 2**3
Output: 8
Input: (-4, -1)
Processing: -4**1 + -3**1 + -2**2 + -1**3
Output: -4
kurallar
Standart boşluklara izin verilmez
Üslerin Fibonacci serisine göre olması gerekir
Kod yukarıdaki test senaryoları için çalışmalıdır
Yalnızca çıktı iade edilmelidir
Kazanma Kriterleri
En kısa kod kazanır!
0
burada fibonacci sayılarına dahil değil mi?