Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

 Игорь
Игорь 
35 лет, Россия
13 лет в сервисе
Был онлайн 13 лет назад

Задача 1:Боевой конь сэра Гектора.

Самым ценным сокровищем сэра Гектора был его боевой конь. Храброе и быстрое благородное животное не раз ухитрялось превратить явное поражение в славную победу. Как звали коня и какой он был масти? Мы можем точно ответить, если внимательно посмотрим на условия.

1. Конь был вороной или серый, и его звали Верный.
2. Конь был каурый или гнедой, его звали Бесстрашный.
3. Коня звали Стремительный, и он был каурой или вороной масти.
4. Коня звали Верный, и он был серый или гнедой.
5. Коня звали Бесстрашный, и он был буланый или серый.
6. Конь не был белым, и его звали не Стремительный.
7. Масть коня была буланой или серой, его звали Верный.

Задача2: В ХАРЧЕВНЕ
На острове Буяне, что стоит посреди моря-океана, находятся три селения: Правдычино, Кривдино и Середина-на-Половине. Свои названия эти населенные пункты получили не случайно. Обитатели Правдычина всегда говорят только правду. Те, кто живет в Кривдине не вымолвят слова, чтобы не солгать. Жители Середины-на-Половине говорят попеременно то правду, то ложь, причем не как-нибудь: отрицание любого высказанного ими истинного утверждения ложно, отрицание ложного утверждения истинно. Других селений на острове Буяне нет: каждый островитянин живет в одном из трех перечисленных нами селений.
(Для тех, кто не знаком с географией острова Буяна, сообщаем, что река Половина делит остров на 2 равные части. Селение Середина-на-Половипе, как показывает само его название, раскинулось па живописных берегах Половины.)
Однажды на остров Буян высадился путешественник, и трое местных жителей пригласили его посидеть за дружеской беседой в харчевне. Путешественник, осведомленный о «тройственной природе» гостеприимных островитян, прежде всего вознамерился выяснить, кто из какого селения. В ответ на его вопросы местные жители—назовем их X, Y, Z—ответили следующее.
(1) X: я живу в том же селении, что и Y.
(2) Y: я живу в том же селении, что и Z.
(3) Z: ни X, ни Y мне не «земляки».
(4) X: Z из Середины-на-Половине.
(5) Y: от селения, где живет X, до моего селения такое же расстояние, как от Середины-иа-Половине до Кривдина.
(6) Z: X и Y не из одного селения.
(7) X: пока мы здесь беседовали, Z успел один раз солгать.
(8) Y: зато Х все время изрекал только истину.
(9) Z: последнее утверждение как у X, так и у Y ложно.
Над этими утверждениями путешественнику пришлось изрядно поломать голову.
Так в каких селениях живут X, Y и Z?

Необходимо решить на Visual Prolog 5.2