АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1908. Число единиц

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Используя программу atanua, постройте схему с тремя входами и двумя выходами. Двоичное число на выходе должно быть равно количеству единиц на входах.

В схеме вы можете использовать только следующие элементы:

  • выключатели (switch) для задания входных сигналов
  • светодиоды (LED) для представления ответа. Светодиоды на схеме должны располагаться сверху вниз по убыванию старшинства разрядов.
  • базовые логические элементы AND, OR, NAND, NOR, XOR, NOT с любым числом входов
  • элементы "логический ноль" (logic '0') и "логическая единица" (logic '1')
  • промежуточные точки соединения (connection points).

Ограничения:

  • Выходы никаких двух элементов или выключателей не должны замыкаться между собой напрямую.
  • Схема не должна содержать циклов (то есть сигнал с выхода какого-либо элемента не должен возвращаться в итоге на его же вход).

Система оценки

Для получения максимального балла используйте не более 6 логических элементов, при этом самый длинный путь от входа до выхода должен содержать не более двух элементов.

Пример

Входные данные
011
Выходные данные
10

Примечание

Чтобы сдать решение на проверку, сделайте следующее:

  1. В программе Atanua нажмите кнопку "Save (Ctrl-S)" и сохраните схему в файл с расширением .atanua
  2. Откройте файл в блокноте (или другом текстовом редакторе)
  3. Сдайте ваше решение, выбрав в качестве языка "Text" или "Plain text".


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Учебные курсы / Логика и теория алгоритмов / Разработка цифровых логических схем /
1907. 04 - Разворот больших чисел 1908.
 
время генерации 0.11 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.