Фибоначчи |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Фибоначчи |
Самара |
Сообщение
#1
|
Гость |
Требуется найти n-ое число Фибоначчи. Напомним, что последовательность Фибоначчи это:
F(1) = 1; F(2) = 1; F(n) = F(n - 1) + F(n - 2); на вход n. при том ,что n до 15000 |
volvo |
Сообщение
#2
|
Гость |
Цитата при том ,что n до 15000 Уууу, да тут без длинной арифметики не обойтись... При таких значениях N тип LongInt переполнится однозначно... FAQ: Длинная арифметика |
Ирочка |
Сообщение
#3
|
Гость |
А как приблизительно будет выглядеть код???
|
volvo |
Сообщение
#4
|
Гость |
Цитата А как приблизительно будет выглядеть код? Примерно вот так:const А вот как будет выглядеть результат при n = 15000 я не берусь тебе сказать... При n = 2000 получается вот такое число: Цитата 4224696333392304878706725602341482782579852840250681098010280137 3143085843701307072241235996391415110884460875389096036076401947 1164359602927198331259873732625355580260699158591522949245390499 8722256795316982874482472992263901833716778060607011615497886719 8798583114688708762645973690867228840236544222952433479644801395 1534956297208765265606952980649984197744872015561280266540455417 1717881930324025204312082516817125 |
Текстовая версия | 23.12.2024 20:01 |