-
PROHARDVER!

Új hozzászólás Aktív témák
-
kmisi99
addikt
Kösz az eddigi segítségeket most lett egy újabb hibám a fibonaccis python programmal. Itt a program.
import sysdef fibonacci ():
f=int(raw_input())
fib=[0, 1, 1]
fibo=[1, -1, 2]
if f>=0:
for i in range(f):
fib.append(fib[-1] + fib[-2])
print fib[f]
else:
for i in range(-f):
fibo.append((fibo[1] - fibo[2])*(-1)**(1-f))
print fibo[f]
fibonacci()Az a probléma, hogy negatív számokra nem értelmezi a Fibonacci függvényt. Az 1. lista a pozitív indexű Fibonacci-számokra vonatkozik, ezekre jól működik minden, a listához mindig hozzákapcsolja az új elemeket. A 2. lista a negatív indexű Fibonacci számokat tartalmazná. Viszont itt nem csatolja a listához az új elemeket, így minden negatív számra ugyanazt adja ki (jelen esetben a -3-at, ami a 2. és 3. különbsége). Miért nem csatolja hozzá az új elemeket?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Bambu Lab 3D nyomtatók
- Villanyszerelés
- Automata kávégépek
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Project Motor Racing-Straight4 Studios
- AMD vs. INTEL vs. NVIDIA
- Kerékpárosok, bringások ide!
- Samsung Galaxy Felhasználók OFF topicja
- Gyúrósok ide!
- További aktív témák...
- Lenovo Ideapad Slim 3 - 16"WUXGA - i5-12450H - 16GB - 1TB - Win11 - MAGYAR - Garancia
- Xiaomi Watch 2 2027.04.09-ig Garancia Beszámítás Házhozszállítás
- Apple iPhone 14 Pro Max 128 GB Black 100% Akku 1 év Garancia Beszámítás Házhozszállítás
- Ps5 slim digitalis hiabtaln 3 hónap jótállás!
- A++ Dell Pro 14"iPS WUXGA, Core Ultra 5 238V, 32 / 512 NVMe, TB4 WiFi7 ujjl.olv, 2028-0623 gyártói
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Új állapotban! Lenovo ThinkPad T14 Gen 3 i5-1245/16gb ram/256 ssd FHD+ garancia
- Lenovo Legion Pro 5 Részletre elviheted Bankmentes lehetőség
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4143
- 27% - Samsung S27FG904XU Odyssey 3D IPS Monitor! 3840x2160 / 165Hz / 1ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


