Python Dasar-dasarMudah

Tentukan Suku ke-N Deret Fibonacci

Panduan lengkap dan implementasi Python untuk soal 'Temukan Suku N Deret Fibonacci'.

Pernyataan Masalah

Mudah

Tulis fungsi fibonacci_nth(n) yang mengambil bilangan bulat positif n dan mengembalikan suku ke-n dari deret Fibonacci (terindeks 1). Deretnya adalah: F(1) = 0, F(2) = 1, F(3) = 1, F(4) = 2, F(5) = 3, ...

Kendala
  • 1 <= n <= 50

Contoh

Example 1
Input
n = 5
Output
3
Explanation

The 5th Fibonacci term is 3. The series: 0, 1, 1, 2, 3.

Example 2
Input
n = 1
Output
0
Explanation

The 1st Fibonacci term is 0.

Example 3
Input
n = 10
Output
34
Explanation

The 10th Fibonacci term is 34. The series: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34.

Need a Hint?
Pertimbangkan untuk menggunakan struktur data khusus Dasar-Dasar seperti kumpulan atau tumpukan.
Edge Cases to Watch
  • Struktur masukan kosong
  • Masukan elemen tunggal
  • Batasan angka yang besar

Siap Memecahkannya?

Open the problem in PyRun's browser-based Python editor. Your code runs fully offline — no server required.

Buka di Editor
Found this breakdown helpful?

PyRun is built and maintained by an independent solo developer. If this helped your interview prep, consider buying a coffee!

Buy me a coffee

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.