4 Milyona Kadar Çift Fibonacci Sayılarını Toplama C# /Algoritmalar 2 / Project Euler Problem 2
Project Euler Problem 1: 3 veya 5 in Katları Çözümü Python (jupyter notebook)
Project Euler Problem 2: Even Fibonacci Numbers
Project Euler Problem 47 (Python)
Project Euler: Problem 2 (analysis)
Project Euler Problem 2 Python
Solving projecteuler problem 2 with python
Python: Project Euler #2
2023 Yazılım H4:B4 - Algoritma Çözüm: Project Euler 2
Project Euler Soru-2 | Euler C Çözümleri | Programlama ve Algoritma Alıştırmaları
Комментарии
farklı çözümler görmek çok güzel umarım kanal büyür
nomadybb-er
a = 0
b = 1
c = 0
toplam = 0
while c <
a = b
b = c
c = a + b
if (c % 2 == 0):
toplam += c
print(toplam)
sertcom
a, b=b, c atama işlemide yapılabilir eline ağzına sağlık
batuhansener
liste=[1, 2]
index=2
while True:
if
index+=1
else:
break
toplam=0
for i in liste:
if i%2==0:
toplam+=i
print(f"dört milyona kadar olan çift fibonacci sayılarının toplamı: {toplam}")
KADIRCINAR-bbci
def mat():
sum = 0
a, b = 2, 8
while a <= 4_000_000:
sum += a
a, b = b, 4 * b + a
return total
print(mat())
Stonali
swap işlemi hocam, acık şekilde de yazılabilir. a, b = b, a+b
enverozdemir
recursive fonk kullanarak şöyle yaptım (biraz yavaş oldu ama):
def fib(a):
if (a == 0) or (a == 1):
return 1
else:
return fib(a-1) + fib(a-2)
x=0
sum=0
while fib(x) <
if fib(x) % 2 == 0:
sum += fib(x)
x += 1
else:
x+=1
print(sum)
ramazanberkozbek
list_= [1, 2]
list2=[]
index = 0
while True:
list_.append(list_[index] + list_[index+1])
index+=1
if
break
for i in list_:
if i % 2 == 0 :
list2.append(i)
print(sum(list2))
while True:
a = fibonacci[-1] + fibonacci[-2]
if a >=
break
fibonacci.append(a)
for x in fibonacci:
if x % 2 == 0:
ciftfibonacci.append(x)
for x in ciftfibonacci:
sum = sum + x
print(sum)
leopskAI
Hocam Manager Context hakkinda bir video cekermisiniz. Simdiden mutesekkiriz
suprememaster
merhaba, 10:31 'deki listenin içerisinde bulunan elemanlara baktığımızda 2'ye bölünmeyen elemanlar mevcut. her ne kadar sonuç doğru olsa da, bu çözümün doğru olmadığını düşünüyorum
mustafatankus
list=[1, 2]
while
x=list[-1]+list[-2]
list.append(x)
print(sum(list[1::3]))
ahmettasoglu
fibonacci=[1, 2]
x = 0
cift= [2]
for i in range(1, 50):
fibonacci[i])
x = fibonacci[i-1]+ fibonacci[i]
if x %2 == 0:
cift.append(x)
if x > :
break
print(sum(cift))
eraysemiz
fibonacci =0
a=1
b=1
for i in
c=a+b
b=a
a=c
if
if a%2 ==0:
fibonacci+=a
print(fibonacci)
BoudRatee
sonucu 2 eksik buldum nedenini anlayan bana da anlatabilir mi?
a = 1
b = 2
sum = 2
while sum <
c = a+b
if c % 2 == 0:
sum += c
else:
a = c+b
if a % 2 == 0:
sum += a
else:
b = a+c
if b % 2 == 0:
print("{}\n{}\n{}".format(c, a, b))
sum += b