| Автор |
Сообщение |
|
λ-calculus
|
Добавлено: Пт май 04, 2012 5:20 pm Заголовок сообщения: Логическая задача |
|
| Повелитель Воздуха |
 |
 |
Зарегистрирован: Ср сен 07, 2011 10:59 pm Сообщения: 2521 Пол:
Элементарная Сила:

|
|
Есть три шкатулки, конфета в одной из них. Пусть A = true, если в первой шкатулке, B = true, если во второй, C = true, если в третьей. Есть устройство, в которое можно ввести условие из этих трех переменных, используя любые логические операции (логическое и, логическое или, импликация, отрицание и т. д.), оно выведет ответ (true или false). Какое нужно составить условие, чтобы однозначно определить, в какой шкатулке конфета?
_________________ Sincerely, Ctrl.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
In8
|
Добавлено: Пт май 04, 2012 5:22 pm Заголовок сообщения: Re: Логическая задача |
|
| Морской Воин |
 |
 |
Зарегистрирован: Пт июл 24, 2009 10:36 pm Сообщения: 1368 Откуда: СПб Пол:
Элементарная Сила:

|
dafuq object писал(а): Есть три шкатулки, конфета в одной из них. Пусть A = true, если в первой шкатулке, B = true, если во второй, C = true, если в третьей. Есть устройство, в которое можно ввести условие из этих трех переменных, используя любые логические операции (логическое и, логическое или, импликация, отрицание и т. д.), оно выведет ответ. Какое нужно составить условие, чтобы однозначно определить, в какой шкатулке конфета? А воспользоваться банальным "If" не думал?) Классическая задачка. Ну, даже интересно, кто решит...
_________________ Nothing to read here.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
Theta Sigma yos'Phelium
|
Добавлено: Пт май 04, 2012 5:38 pm Заголовок сообщения: Re: Логическая задача |
|
| Восстанавливающий силу |
 |
 |
Зарегистрирован: Вс мар 02, 2008 6:52 pm Сообщения: 10788 Откуда: Галлифрей Пол:
Элементарная Сила:

|
|
Гм, даже интересно стало, как это не странно... дайте подумать... надо проверить "А или В". Если одно из них - ответ получен, если ни одно - тогда С, ответ получен.
Clan Korval.
_________________
~Cantra yos'Phelium Clan Korval.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
λ-calculus
|
Добавлено: Пт май 04, 2012 5:39 pm Заголовок сообщения: Re: Логическая задача |
|
| Повелитель Воздуха |
 |
 |
Зарегистрирован: Ср сен 07, 2011 10:59 pm Сообщения: 2521 Пол:
Элементарная Сила:

|
Цитата: надо проверить "А или В". Если одно из них - ответ получен Если одно из них - то ты так и не узнал, какое именно. Нет, не решено, иначе было бы слишком просто. Могу дать подсказку в ЛС, если кому хочется.
_________________ Sincerely, Ctrl.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
Theta Sigma yos'Phelium
|
Добавлено: Пт май 04, 2012 5:42 pm Заголовок сообщения: Re: Логическая задача |
|
| Восстанавливающий силу |
 |
 |
Зарегистрирован: Вс мар 02, 2008 6:52 pm Сообщения: 10788 Откуда: Галлифрей Пол:
Элементарная Сила:

|
dafuq object писал(а): Если одно из них - то ты так и не узнал, какое именно. Нет, не решено. А, ну да, нам же надо еще затребовать ответ, какой конкретно. Объяснить на Земном это задолбаешься, проще написать. If not(A or B) then 3 else begin if A then 1 else 2 end;. Clan Korval.
_________________
~Cantra yos'Phelium Clan Korval.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
Theta Sigma yos'Phelium
|
Добавлено: Пт май 04, 2012 5:45 pm Заголовок сообщения: Re: Логическая задача |
|
| Восстанавливающий силу |
 |
 |
Зарегистрирован: Вс мар 02, 2008 6:52 pm Сообщения: 10788 Откуда: Галлифрей Пол:
Элементарная Сила:

|
dafuq object писал(а): Это не программирование. Какие еще if и then? Булева алгебра, е-мое. If...then равносильны импликации. Clan Korval.
_________________
~Cantra yos'Phelium Clan Korval.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
λ-calculus
|
Добавлено: Пт май 04, 2012 5:56 pm Заголовок сообщения: Re: Логическая задача |
|
| Повелитель Воздуха |
 |
 |
Зарегистрирован: Ср сен 07, 2011 10:59 pm Сообщения: 2521 Пол:
Элементарная Сила:

|
Что за 2 и 3? Устройство работает со значениями true и false. Ты вводишь условие в устройство, устройство вычисляет условие и выводит, истинно условие или ложно. Всё. Theta Sigma yos'Phelium писал(а): If...then равносильны импликации Чему тогда равносильны else, begin и end?
_________________ Sincerely, Ctrl.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
Inkvisitor
|
Добавлено: Пт май 04, 2012 6:20 pm Заголовок сообщения: Re: Логическая задача |
|
| Восстанавливающий силу |
 |
 |
Зарегистрирован: Вс май 18, 2008 12:26 pm Сообщения: 11790 Откуда: Москва Пол:
Элементарная Сила:

|
Шкатулка может принимать значение ноль?Если да,то: x-1-ая шкатулка y-2-ая z-3-я (x+y+z)=1 (Не(x)+y+z)=1 если нет, то ответ x-первая шкатулка. если да,то проверяем дальше: (y+z)=1 (Не(y)+z)=1 Если да,то ответ z-3-я шкатулка. Если нет,то y-2-ая. Вроде так,не 
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
λ-calculus
|
Добавлено: Пт май 04, 2012 6:23 pm Заголовок сообщения: Re: Логическая задача |
|
| Повелитель Воздуха |
 |
 |
Зарегистрирован: Ср сен 07, 2011 10:59 pm Сообщения: 2521 Пол:
Элементарная Сила:

|
Inkvisitor, какой-то бред написал. Inkvisitor писал(а): Шкатулка может принимать значение ноль? Чего-чего? Сам-то понял, что сказал?
_________________ Sincerely, Ctrl.
|
|
Вернуться к началу
Перейти в конец
|
|
 |
|
Inkvisitor
|
Добавлено: Пт май 04, 2012 6:25 pm Заголовок сообщения: Re: Логическая задача |
|
| Восстанавливающий силу |
 |
 |
Зарегистрирован: Вс май 18, 2008 12:26 pm Сообщения: 11790 Откуда: Москва Пол:
Элементарная Сила:

|
dafuq object писал(а): Inkvisitor, какой-то бред написал. Inkvisitor писал(а): Шкатулка может принимать значение ноль? Че-е-е-е-е-е-го?! нет,ну в логике же два значение-true и false,да?То есть 1 и 0. Устройство знает,когда в какой шкатулке конфета?
|
|
Вернуться к началу
Перейти в конец
|
|
 |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|