|
|||
Fibonacci-elemekÍrjon programot, amely segít eldönteni egy számsorozat elemeiről, hogy azok a Fibonacci-sorozat elemei-e! A Fibonacci-sorozatot a következőképpen definiáljuk:
F1 = 1, azaz a sorozat minden eleme – az első két elem kivételével – az előző két elem összegeként számítható ki. A bemenet több sorból áll. Minden sor egész számokat tartalmaz; amennyiben többet is, akkor őket a soron belül pontosan egy szóköz karakter választja el egymástól. A sor első száma (n) a vizsgálandó számok darabszámát adja meg. A bemenet végét egy olyan sor jelzi, ahol n = 0. A programjának az egyes sorokban található további n darab számról kell eldöntenie, hogy elemei-e a Fibonacci-sorozatnak. A további számok olyan pozitív egészek, amelyeknek az értéke nem haladja meg a 100 000-et. Segítségképpen megemlítjük, hogy a fenti képlettel definiált Fibonacci-sorozat első 25 elemének az értéke nem haladja meg a 100 000-et, a 26. elem értéke már meghaladja azt.
A programja minden sor esetén írjon a standard kimenetre egy „ Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |