Forwarded from Roy Mustang
Где-то в глубине твоего микромозга "Генератор хуйни: ON"
Forwarded from Dr. Friedrich von Never
Дописался до такого:
> fibonacci(0)
0
> fibonacci(1)
1
> fibonacci(2)
1
> fibonacci(3)
2
> fibonacci(4)
3
> fibonacci(5)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'fibonacci' is not defined
Forwarded from Dr. Friedrich von Never
Разумеется, функция
fibonacci могла бы делать что-то хитрожопое, и самоудаляться через пять вызовов. Но она ничего такого не делает, это честная функция, я сам её тут же написал! Она просто складывает числа, без рекурсии даже.Forwarded from Dr. Friedrich von Never
def fibonacci(x):
if x == 0:
return 0
if x == 1:
return 1
a, b = 0, 1
i = 2
v = a + b
while i < x:
a = b
b = v
v = a + b
i += 1
return v
Forwarded from Xak
Я вот понять не могу — тебе кто-то решает, и ты сюда скидываешь решения и спрашиваешь "это ок или нет"?
Forwarded from Xak
(так египтяне открыли формулы для квадратных уравнений, и с этого пошла алгебра :)
Forwarded from Xak
один укуренный жрец методом полного перебора веществ открыл формулу корня, и понеслось