Member
Статус: Не в сети Регистрация: 14.08.2004 Откуда: Москва
Готовлюсь к вступительным по информе, вот такую задачу увидел, как решать ХЗ:
Кто из абитуриентов А,Б,Ц,Д пригает, а кто не умеет играть в шахматы, если известно следущее:
а) если А или Б играет то Ц не играет
б) если Б играет то играют Ц и Д
в) С играет
Решить задачу с помощью логических операций...
Решить то решу, а как тут воткнуть логические операции ума не приложу, помогите плиз...
Advanced member
Статус: Не в сети Регистрация: 30.08.2003 Откуда: Санкт-Петербург
Comander ладно. сделаем финт ушами.
Напишем, что
A V B <=> ~C
B <=> (C ^ D)
тогда задача 100% решаема.
Цитата:
сточки зрения именно мат.логики
если играет один или оба из A и B, то неверно то, что C играет. А это верно => Ни один из A и B не играет. Достаточно всего лишь построить табличку истинности, чтобы в этом убедиться.
_________________ {:€ дед в законе :-) нородный окодемег почетный пользователь OpenSuSE 11.3 Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad
Member
Статус: Не в сети Регистрация: 22.06.2004 Откуда: S-Pb
Root писал(а):
если играет один или оба из A и B, то неверно то, что C играет. А это верно => Ни один из A и B не играет. Достаточно всего лишь построить табличку истинности, чтобы в этом убедиться.
в этом то я как раз не сомневаюсь
Root писал(а):
Напишем, что A V B <=> ~C B <=> (C ^ D)
а вот это уже фантазия смешно если автор задачи тоже обладает такой буйной фантазией
Member
Статус: Не в сети Регистрация: 11.04.2004 Откуда: СПБ
А и Б не играют.... а вот по Д мало инфы..
А логические операции -здесь к тому что надо записать все условия в логической форме и получить некую функцию, которую потом упростить... может она только так и решится...
Member
Статус: Не в сети Регистрация: 02.03.2003 Откуда: Pink Bird M.I.
cj_remix
Цитата:
а) если А или Б играет то Ц не играет б) если Б играет то играют Ц и Д в) С играет
Этож на простые логические схемы. Из первого условия следует что, если C играет(по третьему условию), значит не играет ни A ни B. Из второго условия следует что, если не играет B, то не играет C и/или D. Итого из совокупности условий получаем, что играет только C.
_________________ Everything counts in large amounts.
Member
Статус: Не в сети Регистрация: 01.07.2005 Откуда: москва
А и Б не играют С играет, а из второго условия следует в частоности лишь то, что если Д не играет то и Б не играет ... данных недостаточно или не всё связи указаны. Ни предположение о том что Д играет ни наоборот не приводит к противоречию...
Member
Статус: Не в сети Регистрация: 15.08.2003 Откуда: Санкт-Петербург
Играет только С.
Из первого и третьего условия следует, что А и В не играют, а С играет.
Предполагаем, что играет D, тогда С и D играют, по второму условию, должен играть B, а он не играет.
В=С и D
В=1 - В играет
0=C и D, С=1 => D=0.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения