D035 Số fibonacci

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
Tuyển tập đề thi HSG lớp 7
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Diễn giải: Nhập vào số nguyên dương n. In số Fibonacci thứ n.

✓ Số Fibonacci là một dãy số vô hạn trong đó mỗi số Fibonacci là tổng của hai số trước đó trong dãy. Dãy bắt đầu bằng hai số 0 và 1, sau đó mỗi số tiếp theo là tổng của hai số ngay trước nó.

✓ Dãy Fibonacci thường được định nghĩa bằng công thức sau: F(n) = F(n - 1) + F(n - 2) với F(0) = 0 và F(1) = 1.

Ví dụ: ✓ F(2) = F(1) + F(0) = 1 + 0 = 1; ✓ F(3) = F(2) + F(1) = 1 + 1 = 2; ✓ F(4) = F(3) + F(2) = 2 + 1 = 3;

✓ Dãy số Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...

Input: Dòng một là số nguyên n (0 < n <= 50).

Output: Số Fibonacci thứ n.

Ví dụ:

Input 9

Output 34

Input 5

Output 5


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.