Fibonacci


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C++

Fibonacci

  ลำดับฟีโบนักชี ( Fibonacci Sequence ) คือชุดของตัวเลขที่ตัวเลขถัดไปจะเป็นผลรวมของสองตัวก่อนหน้า โดยมีสองตัวแรกเป็น 0 และ 1 ตามลำดับ

ตัวอย่างลำดับฟีโบนักชี:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, …

ฟังก์ชันฟีโบนักชีสามารถกำหนดได้ดังนี้:

  • F(0) = 0

  • F(1) = 1

  • F(n) = F(n - 1) + F(n - 2), $n>1$

งานของคุณ
  ให้จำนวนเต็มบวก $N$ จงหาจำนวนฟีโบนักชีลำดับที่ $N$

Input :

มี 1 บรรทัด : รับจำนวนเต็มบวก $N$

Output :

มี 1 บรรทัด : จำนวนฟีโบนักชีลำดับที่ $N$

Examples :

ตัวอย่างที่ 1
ข้อมูลนำเข้า ข้อมูลส่งออก
2 
            
1
            
ตัวอย่างที่ 2
ข้อมูลนำเข้า ข้อมูลส่งออก
5 
            
5
            

Constraints :

  • $1 \leq N \leq 30$

Limits :

  • Time limit : 1 second
  • Memory limit : 256 MB

Comments

There are no comments at the moment.