0 / 0 / 0
Регистрация: 20.04.2014
Сообщений: 58
|
|
1 | |
Система счисления Фибоначчи13.11.2014, 10:11. Показов 2978. Ответов 6
Метки нет (Все метки)
Члены классического ряда Фибоначчи вычисляются по следующему правилу .
Любое натуральное число можно представить в виде суммы неповторяющихся чисел Фибоначчи, например: и так далее. Закодируем натуральное число следующим образом: если в сумме присутствует число Фибоначчи с номером , то в соответствующей позиции, начиная справа, ставится единица; если число Фибоначчи с номером отсутствует в сумме, в соответствующей позиции ставится ноль, например: . Последовательность четных чисел от 2 до 500 отсортировали по возрастанию количества единиц в представлении числа в коде Фибоначчи. При равном количестве единиц в представлении чисел раньше идет меньшее число. После сортировки на позиции с номером 150 будет находиться число … Не понимаю. Мне бы ответ хотя бы правильный, чтобы я к нему пришел
0
|
13.11.2014, 10:11 | |
Ответы с готовыми решениями:
6
Двоичная система счисления Двоичная система счисления Пятеричная система счисления Шестеричная система счисления |
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
13.11.2014, 11:35 | 2 |
Это получается фибоначчиева система счисления. Тут не может быть двух единиц подряд. Количество n-значных чисел - Fn.
Последовательность получается: (000)1, (00)10, (0)100, 1000 ... (00)101, (0)1001, (0)1010, 10001 ... 10101 ... Количество чисел в каждой группе из n цифр, включая ведущие нули, с k единицами - может быть, ... ну, или что-то похожее. Чётные числа от 2 до 500 сводятся ко всем от 1 до 250, но вот 250 - число не круглое, так что с максимальной длиной числа, которое надо включать в эту последовательность, проблемы...
1
|
13.11.2014, 13:29 | 3 |
Формулы из задачи выброшены, так что задача не очень понятна. Представление чисел не однозначно, например единица может быть представлена двумя способами. Условия, что не допускаются две единицы подряд в задаче нет, что добавляет неоднозначности.
Добавлено через 1 минуту wolf41, а задачу не на компьютере надо решать?
0
|
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
13.11.2014, 15:51 | 4 |
Я тоже думал насчёт неоднозначности представления. Не самая чёткая формулировка, может быть, но всё же там написано:
0
|
05.10.2020, 19:34 | 5 | |||||
Сообщение было отмечено wolf41 как решение
Решение
Ответ: 100000101001
На PascalABC.NET программа выглядит так:
0
|
06.10.2020, 14:44 | 7 |
iifat, здесь я скорее пытался спровоцировать топикстартера на общение или хотя бы проверить его на способность отвечать на вопросы. Но увы! Он брезгует с нами общаться.
1
|
06.10.2020, 14:44 | |
06.10.2020, 14:44 | |
Помогаю со студенческими работами здесь
7
Система счисления и нумерация Семеричная симметричная система счисления Система счисления Фибоначчи Система счисления (из 2-ой в 8-ю систему счисления) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |