Size: a a a

Сообщество Python Программистов

2021 February 07

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
Ля, там ещё возраст
Так это не важно.
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Rxily .
Ого, вы типа, на чеку да всегда
-
Хватит нести хуйню
источник

K

KarmaBot in Сообщество Python Программистов
Кирилл Баст
-
Хватит нести хуйню
Вы уменьшили карму Rxily . до -74.60 (-14.60)
источник

R.

Rxily . in Сообщество Python Программистов
Кирилл Баст
-
Хватит нести хуйню
ну ладно, простите тогда
источник

A

AstralRomance in Сообщество Python Программистов
Александр точно должен был что-то подобное решать @alext18
Есть задача: http://rosalind.info/problems/fib/
Вот я нужный член ряда Фибоначчи находить умею. А как мне теперь туда эти пары кроликов прихуярить?
источник

AT

Alexander T in Сообщество Python Программистов
AstralRomance
Александр точно должен был что-то подобное решать @alext18
Есть задача: http://rosalind.info/problems/fib/
Вот я нужный член ряда Фибоначчи находить умею. А как мне теперь туда эти пары кроликов прихуярить?
def rabbits(k=1, n=40):
   yield 1
   yield 1
   prev1, prev2 = 1, 1
   for _ in range(n - 2):
       now = prev2 * k + prev1
       prev2, prev1 = prev1, now
       yield now

   

че-то такое?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну чота типа

pairs = 1
factor = k
for _ in range(months):
   pairs += pairs*factor
Language:
py3


Source:
pairs = 1
factor = 3
months = 5
for _ in range(months-1):
   prev_pairs = pairs
   pairs = prev_pairs*factor - prev_pairs
print(pairs)
# 1 3 9 27 81
# 1 .. .. .. .. 19


Result:
16
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
pairs = 1
factor = 3
months = 5
for _ in range(months-1):
   prev_pairs = pairs
   pairs = prev_pairs*factor - prev_pairs
print(pairs)
# 1 3 9 27 81
# 1 .. .. .. .. 19


Result:
16
Хз короче
источник

A

AstralRomance in Сообщество Python Программистов
Да меня не столько код, сколько именно алгоритм интересует.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Да меня не столько код, сколько именно алгоритм интересует.
Динамическое программирование, реккуррентная формула
источник

AT

Alexander T in Сообщество Python Программистов
ну ты не складываешь предыдущее с предпредыдущим, а просто предпредыдущее умножаешь на k
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Динамическое программирование, реккуррентная формула
Как-то так
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
Динамическое программирование, реккуррентная формула
Я тоже емные слова знаю.
источник

AT

Alexander T in Сообщество Python Программистов
а, и плюс надо делать, ща
источник

AT

Alexander T in Сообщество Python Программистов
иcправил
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def rabbits(k=1, n=40):
   yield 1
   yield 1
   prev1, prev2 = 1, 1
   for _ in range(n - 2):
       now = prev2 * k + prev1
       prev2, prev1 = prev1, now
       yield now

   

че-то такое?
Language:
py3


Source:
def rabbits(k=1, n=40):
   yield 1
   yield 1
   prev1, prev2 = 1, 1
   for _ in range(n - 2):
       now = prev2*k
       prev2, prev1 = prev1, now
       yield now

print(*rabbits(3,5))


Result:
1 1 3 3 9
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Откуда у них 19
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Блеать
источник

A

AstralRomance in Сообщество Python Программистов
Вот и я не понимаю.
источник

AT

Alexander T in Сообщество Python Программистов
исправлено же
источник