Tìm số Fibonacci


Submit solution

Points: 1 (partial)
Time limit: 10.0s
Memory limit: 542M

Problem type

Dãy Fibonacci là dãy vô hạn các số tự nhiên bắt đầu bằng hai phần tử 1 và 1, các phần tử sau đó được thiết lập theo quy tắc mỗi phần tử luôn bằng tổng hai phần tử trước nó.

Dãy Fibonacci đầu tiên: 1 1 2 3 5 8 13 21 34

  • Yêu cầu: Cho số nguyên dương \(N\). Hãy tìm số Fibonacci thứ \(N\) trong dãy trên?
Đầu vào:
  • Số nguyên dương N (\(0 < N \leq 200\))
Đầu ra:
  • Số Fibonacci thứ N
Input
7
Output
13

Comments


  • 0
    trvu05  commented on April 12, 2024, 3:35 p.m. edited

    '''

    include <stdio.h>

    int fn(int n){ int array[n]; array[0]=array[1]=1; for(int i=2; i <= n; i++){ array[i]=array[i-1] + array[i-2]; } return array[n - 1]; }

    int main(){ int n;scanf("%d",&n); printf("%d",fn(n)); return 0; }

    '''

    wtfff sao lại sai test case 4 nhỉ