Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập fibonaccithun

Số Fibonacci thứ N

Dễ CB04 - Vòng lặp FOR

  • 100 Điểm
  • 1.0s Thời gian
  • 500M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Dãy Fibonacci được định nghĩa như sau:

  • \(F_1 = F_2 = 1\),
  • \(F_n = F_{n-1} + F_{n-2}\) với mọi \(n \ge 3\).

Cho số nguyên \(N\), hãy tính \(F_N\). Do giá trị này có thể rất lớn, hãy in ra phần dư của \(F_N\) khi chia cho \(10^9 + 7\).

Input

  • Một dòng duy nhất chứa số nguyên \(N\).

Output

  • In ra một số nguyên: \(F_N \bmod (10^9+7)\).

Constraints

  • \(1 \le N \le 10^6\)

Sample Input 1

5

Sample Output 1

5

Sample Input 2

1

Sample Output 2

1

Sample Input 3

12

Sample Output 3

144

Bình luận

Chưa có bình luận nào.