Головоломка про инструменты и языки - Prolog

Узнай цену своей работы

Формулировка задачи:

Маша, Лида, Женя и Катя играют на разных инструментах – виолончели, рояли, гитаре, скрипке, но каждая только на одном. Они же владеют иностранными языками – английским, французским, немецким, испанским, но каждая одним. Девушка, играющая на гитаре, говорит по-испански. Ни Лида, ни Маша не играют на скрипке и на виолончели, не знают английского языка. Девушка, которая говорит по-немецки, не играет на виолончели. Женя знает французский язык, но не играет на скрипке. Кто играет на каком инструменте и каким иностранным языком владеет? Слишком сложно это даётся. Искал решение своей проблемы, но всё равно не могу понять почему не работает. Может ли кто-нибудь помочь и объяснить в чём собственно проблема?

Решение задачи: «Головоломка про инструменты и языки»

textual
Листинг программы
KL\=ML

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.214 из 5
Похожие ответы