mirror of
https://github.com/autistic-symposium/master-algorithms-py.git
synced 2025-04-30 12:46:11 -04:00
19 lines
335 B
Python
19 lines
335 B
Python
#!/usr/bin/python3
|
|
# mari von steinkirch @2013
|
|
# steinkirch at gmail
|
|
|
|
|
|
def even_fib_num(limit):
|
|
a, b = 0, 1
|
|
while a < limit:
|
|
yield a
|
|
a, b = b, a + b
|
|
|
|
def main():
|
|
print(sum(n for n in even_fib_num(4e6) if not (n & 1)))
|
|
print('Tests Passed!')
|
|
|
|
if __name__ == '__main__':
|
|
main()
|
|
|