Перевести числа 41, 46 в фибоначчиеву систему счисления.

0 голосов
23 просмотров
Перевести числа 41, 46 в фибоначчиеву систему счисления.

Информатика (19 баллов) | 23 просмотров
0

Просто перевести или программу перевода надо писать?

0

Просто перевести

Дан 1 ответ
0 голосов
Правильный ответ

Выпишем числа Фибоначчи, не превышающие 46, в обратном порядке:
34, 21, 13, 8, 5, 3, 2, 1.
Для перевода в Фибоначчиеву систему счисления представим каждое переводимое число в виде суммы чисел Фибоначчи, а затем заменим использованные в записи числа единицами, а неиспользованные - нулями.
41=34+5+2      -> 10001010
46=34+8+3+1  -> 10010101

(142k баллов)