ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง
คำชี้แจงปัญหา − เราได้รับตัวเลข เราต้องหาตัวคูณที่ n ของตัวเลข k ในเลขฟีโบนักชี
วิธีแก้ปัญหามีการกล่าวถึงด้านล่าง−
ตัวอย่าง
# find function
def find(k, n):
f1 = 0
f2 = 1
i =2;
#fibonacci recursion
while i!=0:
f3 = f1 + f2;
f1 = f2;
f2 = f3;
if f2%k == 0:
return n*i
i+=1
return
# multiple of which number
n = 5;
# number
k = 4;
print("Position of n\'th multiple of k in""Fibonacci Series is: ", find(k,n)); ผลลัพธ์
Position of n'th multiple of k inFibonacci Series is: 30

ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังแสดงในรูปด้านบน
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีที่เราสามารถหาตัวคูณที่ n ของจำนวน k ในอนุกรมฟีโบนักชี