СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 19.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

28.11.Еще пример задания

Категория: Информатика

Нажмите, чтобы узнать подробности

Для подготовки к ОГЭ И ЕГЭ  по информатике 

Просмотр содержимого документа
«28.11.Еще пример задания»

Еще пример задания:

Сколько различных решений имеет система уравнений

((X1 X2) (X3 X4)) (¬(X1 X2) ¬(X3 X4)) = 1

((X3 X4) (X5 X6)) (¬(X3 X4) ¬(X5 X6)) = 1

((X5 X6) (X7 X8)) (¬(X5 X6) ¬(X7 X8)) = 1

((X7 X8) (X9 X10)) (¬(X7 X8) ¬(X9 X10)) = 1

где x1, x2, …, x10 – логические переменные? В ответе не нужно перечислять все различные наборы значений переменных, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.

Решение:

  1. количество комбинаций 10 логических переменных равно 210 = 1024, поэтому вариант с построением полной таблицы истинности отпадает сразу

  2. решать такую систему «в лоб» достаточно сложно, нужно попробовать ее упростить

  3. рассмотрим первое уравнение, заменив обозначения логических операций на более простые:

,

где и . Выражение в левой части последнего равенства – это операция эквивалентности между Y­1 и Y2, то есть первое уравнение запишется в виде

  1. аналогично, вводя обозначения , и , запишем исходную систему в виде

(Y1 Y2) = 1

(Y2 Y3) = 1

(Y3 Y4) = 1

(Y4 Y5) = 1

заметим, что все переменные здесь независимы друг от друга

  1. найдем решение этой системы относительно независимых переменных Y1 … Y5

  2. первое уравнение имеет два решения (с учетом остальных переменных – две группы решений): (0,0,*) и (1,1,*), где * обозначает остальные переменные, которые могут быть любыми

  3. второе уравнение тоже имеет две группы решений: (Y1,0,0,*) и (Y 1,1,1,*), где Y 1 обозначает некоторое значение переменной Y 1

  4. теперь ищем решения, которые удовлетворяют и первому, и второму уравнению; очевидно, что их всего 2: (0,0,0,*) и (1,1,1,*)

  5. рассуждая дальше аналогичным образом, приходим к выводу, что система имеет всего два решения относительно переменных Y1 … Y5: все нули и все единицы

  6. теперь нужно получить количество решений в исходных переменных, X1 … X10; для этого вспомним, что переменные Y1 … Y5 независимы;

  7. предположим, что значение Y1 известно (0 или 1); поскольку , по таблице истинности операции «эквивалентность» (истина, когда два значения одинаковы), есть две соответствующих пары (X1;X2) (как для случая Y1 = 0, так и для случая Y1 = 1)

  8. у нас есть 5 переменных Y1 … Y5, каждая их комбинация дает 2 допустимых пары (X1;X2), 2 пары (X3;X4), 2 пары (X5;X6), 2 пары (X7;X8) и 2 пары (X9;X10), то есть всего 25 = 32 комбинации исходных переменных

  9. таким образом, общее количество решений равно 2 ·32 = 64

  10. ответ: 64 решения

Решение (табличный метод):

  1. так же, как и в предыдущем варианте, с помощью замену переменных сведем систему к виду:

(Y1 Y2) = 1

(Y2 Y3) = 1

(Y3 Y4) = 1

(Y4 Y5) = 1

  1. рассмотрим все решения первого уравнения по таблице истинности:

    Y2

    Y1

    1

    0

    0

    0

    0

    1

    0

    1

    0

    1

    1

    1

  2. строчки, выделенные красным фоном, не удовлетворяют условию, поэтому дальше их рассматривать не будем

  3. теперь подключаем третью переменную и второе уравнение:

    Y3

    Y2

    Y1

    ?

    0

    0

    ?

    1

    1

  4. при каких значениях переменной X3 будет верно условие ? Очевидно, что на это уже не влияет Y­1 (этот столбец выделен зеленым цветом). Cразу получаем два решения:

    Y3

    Y2

    Y1

    0

    0

    0

    1

    1

    1

  5. как видно из таблицы, каждая строчка предыдущей таблицы дает одно решение при подключении очередного уравнения, поэтому для любого количества переменных система имеет 2 решения – все нули и все единицы

  6. так же, как и в предыдущем способе, переходим к исходным переменным и находим общее количество решений: 2 ·32 = 64

  7. ответ: 64 решения

Решение (метод отображений1, решение А.Н. Носкина):

  1. построим таблицу, в которой переберем все варианты x1, x2, x3, x4, поскольку в первом логическом уравнении четыре переменных, то таблица будет иметь 16 строк (16=24);

уберем из таблицы (желтая заливка) такие значения x4, при которых первое уравнение не имеет решения.

x1

X2

X3

X4

0

0

0

0

1

1

0

1

1

0

0

1

1

0

1

1

0

0

0

1

1

0

1

1

0

0

1

1

0

1

  1. анализируя таблицу, строим правило отображения пар переменных

(например, паре x1x2 = 00 соответствуют пара x3x4 = 00 и 11, и, наоборот, для пары x1x2 = 00 нет связей x3x4 = 01 и 10).

  1. заполняем таблицу, вычисляя количество пар переменных, при котором система имеет решение.


x1x2

x3x4

x5x6

x7x8

x9x10

00

1

2

4

8

16

01

1

2

4

8

16

10

1

2

4

8

16

11

1

2

4

8

16


  1. таким образом, ответ: 16 +16 + 16 +16 = 64 решения.



1 Метод отображений предложен Ел.А. Мирончик и Ек.А. Мирончик (http://kpolyakov.spb.ru/download/b15mirn.zip).


Скачать

Рекомендуем курсы ПК и ППК для учителей

23.12.2023 12:02
Головнева Ирина Борисовна @golovniova
Столько полезного! Вы профессионал самого высокого уровня!
16.12.2023 18:51
Ларкина Любовь Сергеевна @larkina
Предмет информатика способствует развитию логического мышления
16.12.2023 15:52
Мильдзихова Марина Январбековна @mildzikhova
Желаю вам здоровья и удачи в хороших начинаниях!
16.12.2023 08:17
Малиева Алла Георгиевна @id62151131
Спасибо, Земфира Айдаруковна! Творческих Вам успехов!
15.12.2023 17:39
Мисикова Оксана Борисовна @misikova
Желаю удовлетворения от своей работы
15.12.2023 14:11
Адзиева Марина Батрбековна @adzieva-marina
Творческих вам успехов, Земфира Айдаруковна!
15.12.2023 09:06
Каллагова Нина Харитоновна @pukhova-zhanna
Доброго вам здравия, Земфира Айдаруковна!
15.12.2023 07:00
Кокоева Джульета Рамазановна @kokoeva
Удачи, здоровья, успехов!
14.12.2023 21:13
Сабанова Альбина Хушиновна @sabanova-albina
Сейте разумное, доброе, вечное...
14.12.2023 18:30
Хуриева Ирма Заурбековна @khurieva-irma
Информатика - предмет очень нужный
14.12.2023 15:12
Камболова Анжэлла Лазарьевна @skodtaeva_anzhela
Преклоняюсь перед вашим упорством в достижении поставленной цели!
14.12.2023 11:27
Джанаева Изета Алихановна @izeta-dzhanaeva
Это как-раз то, что я искала
14.12.2023 08:51
Тахохова Бэла Борисовна @tahohova
Благодарю за сайт!
14.12.2023 06:04
Бурнацева Ира Кудзиевна @burnaceva-ira
Использую в своей работе
13.12.2023 19:44
Галиева Фуза Аламатовна @galieva-fuza
Ценю. Уважаю.
13.12.2023 06:54
Годзоева Анжела Александровна @godzoeva
классные задания!
12.12.2023 18:17
Геттоева Ирда Ивановна @id88163981
Благодарю!
12.12.2023 15:44
Бетанова Таира Сулеймановна @betanova-taira
для подготовки к экзаменам отличные задачи!
12.12.2023 13:04
Дзагоева Диана Аврамовна @diana-dzagoeva
полезно и актуально
12.12.2023 07:28
Цаголова Лариса Гавриловна @tsagolova
Здоровья и творческих успехов!
11.12.2023 18:44
Бозырова Уарзета Хаймановна @bozyrova
желаю здоровья, дальнейших творческих успехов!
11.12.2023 14:01
Царикаева Роза Исаевна @tsarikaeva-roza
Доброго вам здравия, Земфира Айдаруковна!
10.12.2023 22:36
Гетоева Рита Борнафовна @getoeva-rita
очень хорошие задания для подготовки к ОГЭ и ЕГЭ
10.12.2023 16:18
Поплавский Владимир Михайлович @volodya-poplavskiy
Земфира Айдаруковна! Творите, дерзайте, будьте всегда молода душой!
10.12.2023 09:24
Худалова Альбина Константиновна @id83242620
Всех благ, какие только есть во Вселенной, желаю!
09.12.2023 16:48
Бестаева Римма Аникторовна @bestaeva-rimma-1
полезная информация
09.12.2023 13:54
Макоева Фатима Константиновна @id38617163
можно значительно повысить знания по информатике
09.12.2023 07:33
Балоева Альбина Валерьевна @mairansaeva
Желаю Вам, Земфира Айдаруковна, ещё много лет так же плодотворно работать, как и сейчас!
08.12.2023 20:12
Хамицаев Георгий Ахурбекович @khamitsaev
Спасибо за разработки
08.12.2023 17:43
Беликова Людмила Германовна @liudmila-sozieva
Прекрасные задания, в соответствии с программой
07.12.2023 17:30
Габеева Залина Валерьевна @gabeeva
На скачанном файле все логические символы нормально выглядят...
07.12.2023 14:57
Шихов Никита Олегович @NikitaShihov
Спасибо за полезный материал, Земфира Айдаруковна!

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!