Светодиод может находиться в трех состояниях. какое минимальное количество светодиодов понадобиться, чтобы собрать индикатор воспроизводить 100 различных сообщений? в ответе укажите целое число.

olesahshhahas olesahshhahas    3   07.07.2019 17:00    3

Ответы
nastia04102015 nastia04102015  02.10.2020 22:18
"Длинный" вариант
Если состояний три, то и система счисления - троичная.
100 сообщений потребуют 101 разное состояние, потому что еще должно быть нулевое состояние, когда сообщения отсутствуют и все светодиоды погашены.
Переводим 100 в троичную систему счисления.
100 / 3 = 33, остаток 1
33 / 3 = 11, остаток 0
11 / 3 = 3, остаток  2
3 / 3 = 1, остаток 0.
Теперь выписываем остаток и приписываем к нему остатки в обратном порядке: 10201
Итак, 100₁₀ = 10201₃, т.е для кодирования ста сообщения понадобится  пять светодиодов (по числу разрядов в числе).

Короткий вариант
Если состояний три, то и система счисления - троичная.
100 сообщений потребуют 101 разное состояние, потому что еще должно быть нулевое состояние, когда сообщения отсутствуют и все светодиоды погашены.
Нам нет необходимости узнавать точное троичное значение числа 100, поскольку необходимо знать лишь количество разрядов в его записи. А это позволит сделать нахождение логарифма 100 по основанию 3.
\displaystyle n=\log_3100= \frac{\ln100}{\ln3}\approx 4.19
Окончательно принимаем n=5, т.е.для кодирования ста сообщения понадобится  пять светодиодов
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика