Задача про 4-х инженеров (на Strawberry Prolog)
Формулировка задачи:
Добрый вечер! Помогите пожалуйста написать программу решения логической задачи на Strawberry Prolog.
Борисов,кириллов,данин и савин -инженеры. один из них-автомеханик, другой- химик, третий- строитель, четвертый радиотехник. Борисов, который обыгрывает в шахматы Данина, но проигрывает Савину, бегает на лыжах лучше того инженера,который моложе его, и ходит в театр чаще, чем тот инженер, который старше Кириллова. Химик,который посещает театр чаще, чам автомеханик, но реже , чем строитель, не является ни самым молодым, ни самым старшим из этой четверки, Строитель, который на лыжах бегает хуже, чем радиотехник, как правило. проигрывает в шахматы сражениях автомеханику. Самый пожилой из инженеров лучше играет всех в шахматы и чаще всех бывает в театре, а самый молодой лучше всех ходит на лыжах. Назовите профессии каждого из инженеров ,если известно, что ни в спорте , ни в приверженности к театру среди нет двух одинаковых.
Решение задачи: «Задача про 4-х инженеров (на Strawberry Prolog)»
textual
Листинг программы
uncaught exception: error(existence_error(procedure,not/1),surnames/1)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д