сайты - меню - вход - но­во­сти


Задания
Версия для печати и копирования в MS Word

Назовём ав­то­ма­том для го­ло­со­ва­ния нечётного числа n че­ло­век ло­ги­че­скую схему с n вхо­да­ми, при­ни­ма­ю­щую ис­тин­ное зна­че­ние, когда боль­ше по­ло­ви­ны вхо­дов при­ни­ма­ют ис­тин­ные зна­че­ния, и лож­ное зна­че­ние в про­тив­ном слу­чае.

Это очень есте­ствен­ное опре­де­ле­ние: если n вхо­дов пред­став­ля­ют n че­ло­век, каж­дый из ко­то­рых го­ло­су­ет либо «за» (ис­тин­ное зна­че­ние), либо «про­тив» (лож­ное), на вы­хо­де мы по­лу­ча­ем ва­ри­ант, за ко­то­рый про­го­ло­со­ва­ло боль­шин­ство.

Име­ет­ся ло­ги­че­ский эле­мент с тремя вхо­да­ми, ко­то­рый даёт на вы­хо­де 1, если число еди­ниц на входе боль­ше числа нулей (ре­а­ли­зу­ет функ­цию го­ло­со­ва­ния для трёх че­ло­век).

По­строй­те ав­то­мат для го­ло­со­ва­ния пяти че­ло­век, ис­поль­зуя толь­ко эле­мен­ты го­ло­со­ва­ния для трёх че­ло­век.

Спрятать решение

Ре­ше­ние.

Про­ну­ме­ру­ем го­ло­су­ю­щих чис­ла­ми от 1 до 5. Возьмём эле­мен­ты для го­ло­со­ва­ния трёх че­ло­век с но­ме­ра­ми 1, 2 и 3; 1, 2 и 4; 1, 2 и 5. Вы­хо­ды каж­до­го из этих эле­мен­тов отож­де­ствим с вхо­да­ми четвёртого эле­мен­та для го­ло­со­ва­ния трёх че­ло­век. За­ме­тим, что по­лу­чен­ная схема выдаёт вер­ный ре­зуль­тат для го­ло­со­ва­ния пяти че­ло­век для всех си­ту­а­ций, кроме двух: когда люди с но­ме­ра­ми 1 и 2 го­ло­су­ют «за», а осталь­ные трое «про­тив», и об­рат­ной си­ту­а­ции.

Со­зда­дим ещё две ана­ло­гич­ных схемы: схему, ко­то­рая «оши­ба­ет­ся» толь­ко при рас­пре­де­ле­нии го­ло­су­ю­щих 2 и 3 про­тив 1, 4 и 5 и схему, ко­то­рая «оши­ба­ет­ся» при рас­пре­де­ле­нии 4 и 5 про­тив 1, 2 и 3. За­ме­тим, что хотя бы две из этих схем будут да­вать пра­виль­ный ре­зуль­тат при любом рас­пре­де­ле­нии го­ло­сов. Зна­чит, если мы замкнём их вы­хо­ды на вход ещё од­но­го эле­мен­та для го­ло­со­ва­ния трёх че­ло­век, по­лу­чен­ный ре­зуль­тат все­гда будет верен.

1

По­строй­те ав­то­мат для го­ло­со­ва­ния трёх че­ло­век, ис­поль­зуя ло­ги­че­ские эле­мен­ты И и ИЛИ.


2

До­ка­жи­те, что из эле­мен­тов И и ИЛИ можно по­стро­ить ав­то­мат для го­ло­со­ва­ния лю­бо­го нечётного числа че­ло­век.