Leo cầu thang
Dễquy hoạch động3 test · 3 giây
Cầu thang có n bậc, mỗi bước bạn leo 1 hoặc 2 bậc. Có bao nhiêu cách leo lên bậc trên cùng? In kết quả mod 1 000 000 007.
- Gọi f(n) là số cách: bước cuối là 1 bậc hoặc 2 bậc → f(n) = f(n−1) + f(n−2).
Dữ liệu vào
Dòng 1: t (1 ≤ t ≤ 10⁵).
t dòng, mỗi dòng một số n (1 ≤ n ≤ 10⁶).
Dữ liệu ra
t dòng.
Ví dụ
Input
3 1 2 5
Output
1 2 8
Bài tiếp theo: Đổi tiền ít tờ nhất →
Input (stdin)
Output
Bấm “Chạy thử” để xem kết quả với input bên trái.