Đến nội dung

Hình ảnh

Số Fibonacci thứ N


  • Please log in to reply
Chủ đề này có 1 trả lời

#1
tkd23112006

tkd23112006

    Binh nhất

  • Thành viên mới
  • 24 Bài viết

Số Fibonacci đc xác định bởi công thức sau:

F[0]=0;

F[1]=1;

F[N]=F[N-1]+F[N-2];

Yêu cầu: Hãy viết chương trình tính số Fibonacci thứ N(N<=500)

Input: Cho trong tập tin FB.INP gồm 1 dòng là số tự nhiên N.

Output: Ghi vao tập tin FB.OUT số Fibonacci thứ N.

VD:

 FB.INP

6

FB.OUT

8


Nếu có một bài toán bạn không giải được thì chắc chắn cũng có một bài toán khác dễ hơn mà bạn có thể giải được. Hãy tìm nó.


#2
Hunghcd

Hunghcd

    Hạ sĩ

  • Thành viên
  • 83 Bài viết

#include<stdio.h>
#include<iostream>
using namespace std;
int fib(int x)
{
    if(x==1||x==2)
    return 1;
    return fib(x-1)+fib(x-2);
    }
    int main()
    
{
        int n;
        cin>>n;
        cout<< fib(n);
        }






3 người đang xem chủ đề

0 thành viên, 3 khách, 0 thành viên ẩn danh