Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2009, 16:55   #1
To4H9IK
Пользователь
 
Регистрация: 29.09.2009
Сообщений: 15
По умолчанию задачка на правду !

На вопрос, кто из А, В, С заслуживает доверия, каждый из них высказался о двух других сле¬дующим образом:
1) А: если В заслуживает доверия, то заслуживает и С.
2) В: А не заслуживает доверия, С заслуживает.
3) С: А заслуживает доверия, В — нет.
Считая, что каждое из высказываний (1) — (3) истинно, если исходит от заслуживающего доверия, и ложно в против¬ном случае, определить, кто из троих заслуживает доверия.


Если обозначить "a" -"A" заслуживает доверия а "a(c инверсией)" что "A" не заслуживает доверия ,b,c,и b,c(с инверсиями тоже).
получается:
A:b->c
B:a(с инверсией) /\с=a(с инверсией)(умноженная на)c
C:ab(где b с инверсией)

*Примечание:для числа с инверсией я сделаю запись ("_")и буду писать её только после буквы которую нада инвертировать.
в итоге получается
(ab("_")vacva("_")bc("_"))/\(ba("_")cvb("_")avb("_")c("_"))/\(cab("_")vc("_")a("_")vc("_")b)=?? это место до которого я прорешал =дальше идут из булевой алгебры формулы...которыми я не владею профессианально.Задачка является для домашнего решения (ибо я хочу научиться решать такое),но на данный момент у меня возникли трудности
To4H9IK вне форума Ответить с цитированием
Старый 29.09.2009, 17:41   #2
.Phoenix
Форумчанин
 
Регистрация: 02.04.2009
Сообщений: 235
По умолчанию

Посвятите в чем именно трудности?
Всё гениальное - просто!
.Phoenix вне форума Ответить с цитированием
Старый 29.09.2009, 17:44   #3
To4H9IK
Пользователь
 
Регистрация: 29.09.2009
Сообщений: 15
По умолчанию

в упрощении примера
To4H9IK вне форума Ответить с цитированием
Старый 29.09.2009, 18:28   #4
animalshadow
Пользователь
 
Аватар для animalshadow
 
Регистрация: 30.03.2009
Сообщений: 23
По умолчанию

Доверия заслуживает - С. Сейчас попробую объяснить.
animalshadow вне форума Ответить с цитированием
Старый 29.09.2009, 19:25   #5
mMAg
Форумчанин
 
Аватар для mMAg
 
Регистрация: 11.08.2009
Сообщений: 433
По умолчанию

Извините за флуд:
animalshadow
Цитата:
Доверия заслуживает - С. Сейчас попробую объяснить.
Где объяснение, которое должно сейчас приехать? Мне о-о-очень хочется на него взглянуть.

По теме:
To4H9IK. Во-первых, обращаю ваше внимание на то, что формула у вас неправильная:
Код:
(abc \/ ab_c \/ ab_c_ \/ a_bc_) /\ (ba_c \/ b_ac_) /\ (cab_ \/ c_a_b) = (abc \/ ab_ \/ a_bc_) /\ (ba_c \/ b_ac_) /\ (cab_ \/ c_a_b)
Далее вполне логично было бы избавить вот эту
Код:
(ba_c \/ b_ac_) /\ (cab_ \/ c_a_b)
часть от конъюнкции, однако получается так, что это ведет нас к пустому множеству решений \
Поскольку она раскрывается вот так:
Код:
(ba_c \/ b_ac_) /\ (cab_ \/ c_a_b) = (ba_c /\ cab_) \/ (ba_c /\ c_a_b) \/ (b_ac_ /\ cab_) \/ (b_ac_ /\ c_a_b) = FALSE,
 решения задачи в поставленном условии не существует
mMAg вне форума Ответить с цитированием
Старый 30.09.2009, 15:10   #6
To4H9IK
Пользователь
 
Регистрация: 29.09.2009
Сообщений: 15
По умолчанию

Fals`ом ты утверждаешь что задача решена неправильно???и/или у неё нету решения?? поидеи в конце должно получить что то вроде abc(с инверсией тех кто не говорит правду) и тоесть над тем из a,b,c над которым нет инверсии есть True .
To4H9IK вне форума Ответить с цитированием
Старый 02.10.2009, 18:37   #7
To4H9IK
Пользователь
 
Регистрация: 29.09.2009
Сообщений: 15
По умолчанию

ТОБИШЬ ЕСЛИ А сказал правду(правда в том что В и С заслуживают доверия)-то В и С можно верить ,идём дальше-если можно верить В но В говорит что А незаслуживает доверия тобишь тут Бред какой то))).НО С заслуживает доверия ->идём по C :он сказал что А заслуживает доверия то всё гуд A->C ,C->A ! но правду то говорит кто то один из них ! если А говорит правду то парадокс ибо там идёт недопустимое(правда В (что заистинно ложно)) .тобишь правду ГОВОРИТ ЛИШЬ C ! но это только логика а как с помощью БА (булевой алгебры) это конкретно представить в более понятном решении включающем в себя более обширные знания?
To4H9IK вне форума Ответить с цитированием
Старый 02.10.2009, 18:49   #8
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Обознчте 3 переменные на каждую букву
В кажддом высказывании ставьте +1 или -1
В итоге увидите у каво результат наивысший.

Всё просто ответ С. у С - 2 балла . Зачем смайлики в предыдущих сообщениях немного не понятно Ну пусть оттуда свыше , будут :D
ИМХО !
Lime вне форума Ответить с цитированием
Старый 02.10.2009, 19:29   #9
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
Обознчте 3 переменные на каждую букву
В кажддом высказывании ставьте +1 или -1
В итоге увидите у кого результат наивысший.
а при чем тут тогда булева алгебра?
согласна с mMag -
Цитата:
решения задачи в поставленном условии не существует
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 03.10.2009, 19:52   #10
nikz2
 
Регистрация: 01.10.2009
Сообщений: 5
По умолчанию

Вообще-то А и С заслуживают доверия так, как А сказал что если Б правдивец - то Ц тоже правдивец. Очевидно, что "правда" Б и Ц расходится -> либо А - лжец, либо Б лжец ( так как если Б лжец - это не значит, что Ц лжец). Если Ц правдивец - то А тоже правдивец и всё сходится. В противном случае А лжец, Б тоже лжец и Ц лжец. Но А не может быть лжецом ибо его утверждение очевидно правдиво (так как Б лжец) -> А и Ц правдивцы.
nikz2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачка на c++ Biker Помощь студентам 0 10.06.2009 12:04
Задачка Shyric Паскаль, Turbo Pascal, PascalABC.NET 4 11.04.2009 08:13
Задачка в С++ EwwwA Помощь студентам 2 01.10.2008 04:57