Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Алгоритмы > ВСЕМ на сообразительность |
Автор: gribikc 24.7.2003, 19:44 |
вот вам задачка умники у насть есть микро контроллер 13 линий входа выхода делаем с него радио управления подрубаем одну линию на вход приёмника а другие на выходы комманд добиш 12 линий входа выхода у нас свободны внимание вопрос!!!!!!!!!!!!!! скольки коммандное управление можно сделать с 12 свободными линиями у кого меньшу 54 прошу не беспокоить токо не описывайте как это сделать просто число когда ктото приблизится к правельному мы вылажем тут алгоритм как это сделать я в лёгкую сделаю больше 54 точную цифру скажу позже(на много больше) пока ёщё сам точно не сосчитал |
Автор: Гость_cully 24.7.2003, 20:12 |
сколько угодно ![]() |
Автор: RRD 24.7.2003, 20:42 |
![]() |
Автор: RRD 24.7.2003, 20:44 |
Извени за дебилизм но непонятно условие . Можно поподробнее. |
Автор: DENNN 24.7.2003, 21:28 |
Ответ по тупому простой 2^12 - именно столько комбинаций бит можно получить в 12-битном числе, а значит столько уникальных комманд нужно зашифровать. И стоило шум поднимать? ![]() |
Автор: podval 24.7.2003, 22:43 | ||
Модератор: gribikc В правилах форума ясно сказано: Заголовок сообщения должен кратко отражать суть проблемы Как суть проблемы можно уловить вот из этого:
Не говоря уже о том, что создается впечатление, что вопрос задавал иностранец, недавно начавший объясняться по-русски. Такие темы рекомендуется убивать. |
Автор: December 24.7.2003, 23:36 |
Солидарен с Cully. Всё зависит от протокола подачи команд. Бесконечность. |
Автор: p0s0l 24.7.2003, 23:51 |
Да ужж... Согласен с DENNN, если: 1) все линии используются для подачи команд (может быть тебе надо еще и параметры подавать? или по каким-то линиям должен идти ответ?) 2) или линии двунаправленные (я так понял это как "линии ввода вывода"?) А откуда у тебя взялось 54 ? Это число меня наводит на мысль, что тут не все чисто... Может быть не 54, а 64? Указав в теме "6 линий выхода" ты имел ввиду, что только 6 линий используются для управления, а не 12? -> Тогда 2^6 = 64 - больше не выжать. Варианты: 1) команду подавать за 2 такта по частям -> 2^12. 2) использовать третье состояние -> 3^6 Короче ты тут всех запутал, говори откуда взялось 54, и вообще, сформулируй задание и ограничения по-конкретнее. |
Автор: val 25.7.2003, 09:47 |
Сколько угодно... Протокол можно строить абсолютно любым способом... |
Автор: gribikc 25.7.2003, 12:18 |
ну ладно сформируем вопрос так скоко лампочем можно будет включать и выключать в произвольном порядке имея 12 линий выхода |
Автор: DarkDS 25.7.2003, 12:31 |
Одновременно несколько лампочек гореть может? |
Автор: gribikc 25.7.2003, 12:56 |
DarkDS сыть в том что мы должны "мочь" зажигать любыю лампочку по отдельности |
Автор: gribikc 25.7.2003, 13:00 |
p0s0lв теме я стормозил 12 линий выхода ну смотрите у нас есть 12 линий выхода можно использовать токо транзисторы и простые логичесские схемы "и" "или" "не" ну вот кто сколько лампочек может подключить |
Автор: DarkDS 25.7.2003, 13:17 |
Если любую лампочку по отдельности, то 2^12 лампочек зажигать можно... Причем схема будет как раз тока из простых логических схем... |
Автор: DENNN 25.7.2003, 13:36 |
Может лучше не сообщения плодить, а учебник по математике почитать? |
Автор: Master 25.7.2003, 13:38 |
Это форум по программированию а не по разводке печатных плат. Какая тут технология или алгоритм? Я ни черта не понял вообче, хотя в далеком 2001 на Автоматизации систем управления на 5 решал задачи правда по не сложным схемам: светофора и лифта. А это что за чушь собачая? |
Автор: DarkDS 25.7.2003, 13:42 |
DENNN Проще курс Электроники пройти |
Автор: gribikc 25.7.2003, 14:56 |
тут простая математика и информатика |
Автор: podval 25.7.2003, 15:25 |
Варианты: 1. Закрываем тему. 2. Переносим тему. 3. Удаляем тему. |
Автор: DENNN 25.7.2003, 16:00 |
Закрываем. |