Конференция "О своем, о девичьем""О своем, о девичьем"
Раздел: Помогите
Отвечать в конференциях и заводить новые темы может любой участник, независимо от наличия регистрации на сайте 7я.ру.

математика?
А кто учил математику - например Алексссс - можно ряд Фибоначи выразить формулой? (в смысле, для нахождения очередного члена)
21.05.2005 13:13:12, пчела Майя
35 комментариев
Нельзя... Эх, тема такая интересная - я про числа Фибоначчи, золотое сечение писал курсовую работу в седьмом (восьмом?) классе... Страниц 50-60 написал :) И сам набил на пишмашинке :) во энтузазизм был! :)
21.05.2005 13:36:43, AleXXX
Диафантовыми урвавнениямия Юрий Манин занимался много, если память мне не изменяет. Красивые очень уравнения!
22.05.2005 02:19:04, Паштет
Это очень звестный математик, сейчас он директор Института математики имени Макса Планка в Бонне, но в 70-х был чуть-ли не самым "главным" советским алгебраистом.
22.05.2005 02:26:55, Паштет
Да... Как щас помню - вторая была про Диофантовы уравнения, т.е. уравнения, решаемые в целых числах, при условии, что неизвестных больше, чем уравнений...
21.05.2005 13:44:56, AleXXX

у меня все же был уровень чуть-чуть (хоть и незначительно) пониже тогда...
22.05.2005 09:41:23, AleXXX

22.05.2005 02:26:55, Паштет


Имеется ввиду формула Бине? Но она не точная, она основывается на том, что чем дальше, тем ближе отношение двух соседних чисел Фибоначчи приближается к золотому сечению (sqrt(5)+1)/2, в итоге требуется округление до целого числа... Если не путаю...
21.05.2005 13:42:20, AleXXX




21.05.2005 23:17:55, Юлия Ф

Стеку ничего не грозит, потому что глубина вызовов не будет превышать N.
Экспоненциально растет число вызовов, так что это, действительно, Очень Медленный Способ решения.
Теоретически с этим можно бороться методом динамического программирования (кэшировать промежуточные рез-ты), но, безусловно, в данном случае это из пушки по воробям... Когда вся задача решается в одно проходе цикла. 22.05.2005 13:18:25, Наблюдатель




только 1 1 2 3 5 8 и т.д. Задача возникла, когда изучалось размножение кроликов :))
21.05.2005 13:46:16, AleXXX


цикл там есть? делаем цикл, вводим три переменных
а=1 б=1 в=2
потом цикл от 1 до n,
а=б
б=в
в=а+б
в конце цикла получим в=соответствующему числу фибоначчи 21.05.2005 14:01:03, AleXXX
а=1 б=1 в=2
потом цикл от 1 до n,
а=б
б=в
в=а+б
в конце цикла получим в=соответствующему числу фибоначчи 21.05.2005 14:01:03, AleXXX
Бальшое спасиба =)
тока выглядеть будя так:
make "summ 0
make "n rw
make "a 1
make "b 1
make "c 2
repeat :n [
make "a :b
make "b :c
make "c :a + :b
pr :c
make "summ :summ + :c
] 21.05.2005 14:10:27, Великий Дракон
тока выглядеть будя так:
make "summ 0
make "n rw
make "a 1
make "b 1
make "c 2
repeat :n [
make "a :b
make "b :c
make "c :a + :b
pr :c
make "summ :summ + :c
] 21.05.2005 14:10:27, Великий Дракон
Наверное - я же не знаю тонкостей данного языка программирования... И n все-таки и в самом деле надо начинать с 4, похоже.
Удачи! :) 21.05.2005 14:13:03, AleXXX
Удачи! :) 21.05.2005 14:13:03, AleXXX

если n<3, то в=1. 21.05.2005 14:07:23, Штуша

Читайте также
Ролики в 30, 40 и даже 50+: как не упасть лицом в асфальт (и получить удовольствие!)
Лето - время, когда можно с удовольствием пробовать новое, например, – катание на роликах. Промчаться с ветерком по набережной, добавить спорта в свою жизнь, ускорить и продлить прогулки - столько возможностей!
Скрытые родовые травмы: чем они опасны и как вовремя их распознать
На какие "красные флаги" важно обращать внимание