Fibonacci

Maliit na Pagsasanay

Maliit na Pagsasanay 2

Sumulat ng isang programa na gumagamit ng recursion upang kalkulahin ang ika-n na Fibonacci number.
Ano ang base case para sa Fibonacci function?
Paano tinatawag ng function ang sarili nito upang masolusyunan ang mas maliliit na bahagi ng problema?

Ang Fibonacci Sequence ay ganito:
1, 1, 2, 3, 5, 8, 13, ...
Ginagawa ito sa pamamagitan ng pagdagdag ng huling dalawang numero upang makuha ang susunod:
(1 + 1 = 2) → (1 + 2 = 3) → (2 + 3 = 5) → (3 + 5 = 8) → (5 + 8 = 13) ...

INPUT: 5

EXPECTED OUTPUT: 5

INPUT: 1

EXPECTED OUTPUT: 1

INPUT: 2

EXPECTED OUTPUT: 1

INPUT: 50

EXPECTED OUTPUT: 12586269025

INPUT: 100

EXPECTED OUTPUT: 354224848179261915075




    

Console