Предыдущая тема :: Следующая тема
|
Автор |
Сообщение |
Kamysh
Зарегистрирован: 11.10.2004 Сообщения: 86
|
Добавлено: 01 Мар 2005, 21:59 Заголовок сообщения: Логика |
|
|
Здесь предлагаю выставлять задачи на логику(типа истина. лож)... |
|
Вернуться к началу |
|
|
Kamysh
Зарегистрирован: 11.10.2004 Сообщения: 86
|
Добавлено: 01 Мар 2005, 22:03 Заголовок сообщения: |
|
|
Вот первая задачка
Известно, что на одной двери надпись истина, а на другой ложна. Если надпись на первой двери - "За другой дверью есть клад", на второй двери - "Клад за этой дверью есть, а за другой нет", то:
1)Нельзя дать однозначный ответ;
2)Клад за первой дверью;
3)Клад за второй дверью;
4)Клада нет нигде;
5)Клады за обеими дверями
Ответ обоснуйте  |
|
Вернуться к началу |
|
|
=SKYLINE=

Зарегистрирован: 15.10.2004 Сообщения: 26 Откуда: Подъезд No.3 Село городского типа Козложуйск
|
Добавлено: 01 Мар 2005, 22:08 Заголовок сообщения: |
|
|
клад за второй дверью так как там написана ложь то есть все с точностью наоборот а на первой двери написано что за 2 дверью клад и то что это не ложь а истина  |
|
Вернуться к началу |
|
|
Kamysh
Зарегистрирован: 11.10.2004 Сообщения: 86
|
Добавлено: 01 Мар 2005, 22:13 Заголовок сообщения: |
|
|
Ответ неправильный!!! |
|
Вернуться к началу |
|
|
higre
Зарегистрирован: 27.10.2003 Сообщения: 1021
|
Добавлено: 01 Мар 2005, 22:15 Заголовок сообщения: |
|
|
не понял, какое это отношение имеет к программированию, но мой ответ - номер 5.
Обоснование:
а) пусть первое высказывание истинно, второе ложно. Тогда из истинности первого следует, что клад за второй дверью есть, а из ложности второго следует ложность высказывания "клада за первой дверью нет, а за второй есть" - т.е. возможны 3 ситуации: а1) за первой нет, но и за второй нет, а2) за обеими есть, а3) за первой есть, за второй нет. Объединяя (точнее, пересекая) с истинностью первого высказывания, получаем, что право на существование имеет только ситуация а2) - клад за обеими дверьми.
б) пусть, наоборот, первое высказывание ложно (т.е. за второй дверью клада нет), а второе истинно (за второй есть, за первой нет), пересекая их, получаем пустое множество решений.
таким образом, справедливо а), точнее, а2). _________________ powered by Moscow
Последний раз редактировалось: higre (01 Мар 2005, 22:16), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
Kamysh
Зарегистрирован: 11.10.2004 Сообщения: 86
|
Добавлено: 01 Мар 2005, 22:16 Заголовок сообщения: |
|
|
Ответ правильный!!!! А теперь напиши програмку которая это докажет
Шутка..... |
|
Вернуться к началу |
|
|
Dwarflord

Зарегистрирован: 16.05.2004 Сообщения: 383
|
Добавлено: 01 Мар 2005, 23:16 Заголовок сообщения: |
|
|
блин, почему я раньше Evil'a не пришел? Таких задач уйму нарешал уже (причем обычно были задачи минимум с тремя "дверями") _________________ С уважением, Пётр
 |
|
Вернуться к началу |
|
|
B@z@tronXP

Зарегистрирован: 21.02.2004 Сообщения: 193 Откуда: Из клана Тремер
|
Добавлено: 01 Мар 2005, 23:18 Заголовок сообщения: |
|
|
Dwarflord писал(а): | блин, почему я раньше Evil'a не пришел? Таких задач уйму нарешал уже (причем обычно были задачи минимум с тремя "дверями") |
ничего, ты годик подожди, тебя Шачнев так этой логикой ******, можно сказать- по самые гланды  _________________ "Существуют некоторые формы безумия, которые, будучи доведены до крайнего выражения, могут стать новыми моделями нормальности." Говачинский афоризм.
"Rhymes be the proof when i'm drinkin' ninety proof vodka..."(Mindless Self Indulgence) |
|
Вернуться к началу |
|
|
Sir Kot

Зарегистрирован: 21.10.2003 Сообщения: 892 Откуда: Korolev City Computer Network
|
Добавлено: 01 Мар 2005, 23:24 Заголовок сообщения: |
|
|
Kamysh писал(а): | Вот первая задачка
Известно, что на одной двери надпись истина, а на другой ложна. Если надпись на первой двери - "За другой дверью есть клад", на второй двери - "Клад за этой дверью есть, а за другой нет", то:
|
Значится так...
выражение (а) "За второй дверью(2) клад"
выражение (б) "Клад за этой дверью(2) есть, а за другой (1) нет"
Предполагаем что выражение (а) - истинно, тогда выражение (б) ложно, тоесть за дверью 2 есть клад, но при этом (из предположения что выражение (б) ложно) за дверью (2) клада нет, а за дверью (1) есть - противоречие. Значит преположение неверно.
Второе предположение: (б) - истина, (а) - ложь. => За дверью (2) клада нет но при этом за дверью (2) клад есть а за дверью (1) нет. - Противоречие!
Отсюда следует: Ошибка в системе, сбой в матрице, ну про автора я писать не буду  _________________ Вы спрашиваете, мы отвечаем. Неофициальная энциклопедия сети Королев.Нет |
|
Вернуться к началу |
|
|
higre
Зарегистрирован: 27.10.2003 Сообщения: 1021
|
Добавлено: 01 Мар 2005, 23:25 Заголовок сообщения: |
|
|
Sir Kot писал(а): |
но при этом (из предположения что выражение (б) ложно) за дверью (2) клада нет |
и вот это тоже ложно  _________________ powered by Moscow |
|
Вернуться к началу |
|
|
PGM
Зарегистрирован: 24.10.2003 Сообщения: 68 Откуда: Королев
|
Добавлено: 01 Мар 2005, 23:29 Заголовок сообщения: |
|
|
Evil писал(а): | Sir Kot писал(а): |
но при этом (из предположения что выражение (б) ложно) за дверью (2) клада нет |
и вот это тоже ложно  |
Да "отрицание" в логике самая серьезная вещь. Один из камней преткновения . _________________ "Не ботфортом консомэ хлебаем" |
|
Вернуться к началу |
|
|
Sir Kot

Зарегистрирован: 21.10.2003 Сообщения: 892 Откуда: Korolev City Computer Network
|
|
Вернуться к началу |
|
|
higre
Зарегистрирован: 27.10.2003 Сообщения: 1021
|
Добавлено: 01 Мар 2005, 23:30 Заголовок сообщения: |
|
|
Evil писал(а): | ложность высказывания "клада за первой дверью нет, а за второй есть" - т.е. возможны 3 ситуации: а1) за первой нет, но и за второй нет, а2) за обеими есть, а3) за первой есть, за второй нет. |
_________________ powered by Moscow |
|
Вернуться к началу |
|
|
Sir Kot

Зарегистрирован: 21.10.2003 Сообщения: 892 Откуда: Korolev City Computer Network
|
Добавлено: 01 Мар 2005, 23:45 Заголовок сообщения: |
|
|
Evil писал(а): | Evil писал(а): | ложность высказывания "клада за первой дверью нет, а за второй есть" - т.е. возможны 3 ситуации: а1) за первой нет, но и за второй нет, а2) за обеими есть, а3) за первой есть, за второй нет. |
|
спасибо PGM, дал нависки.... тьфу, наводку
пробуем разложить...
(a) = клада за дверью (1) нет
(b) = клад за дверью (2) есть
!(a&b) = !a || !b = (клад есть за первой дверью) или (клада нет за второй дверью)...
при условии истинного выражением (клад есть за второй дверью), данное выражение имеет истинное значение только при условии истинности первой половины, тоесть клад за обоими дверями...
/me просит прощения... в последнее время уже не в первый раз попадаюсь на ошибки в бульене... _________________ Вы спрашиваете, мы отвечаем. Неофициальная энциклопедия сети Королев.Нет |
|
Вернуться к началу |
|
|
higre
Зарегистрирован: 27.10.2003 Сообщения: 1021
|
Добавлено: 01 Мар 2005, 23:59 Заголовок сообщения: |
|
|
Dwarflord писал(а): | блин, почему я раньше Evil'a не пришел? Таких задач уйму нарешал уже (причем обычно были задачи минимум с тремя "дверями") |
ну тогда - валяй, будем тренироваться. _________________ powered by Moscow |
|
Вернуться к началу |
|
|
|