Лабораторная по прологу.

Отменен
Заказ
6366097
Раздел
Программирование
Предмет
Prolog
Антиплагиат
Не указан
Срок сдачи
20 Ноя 2024 в 14:00
Цена
400 ₽
Блокировка
10 дней
Размещен
17 Ноя 2024 в 14:28
Просмотров
39
Описание работы

Пролог. Задача на факты и правила

Задачи решаются с помощью написания рекурсивных и нерекурсивных правил самостоятельно (без функции findall и списков).

Не задавать новые виды фактов, кроме тех, что представлены в условии.


Даны факты вида "path(номер,остановка1,остановка2)". Считается, что между двумя остановками есть хорошая связь, если из остановки А в остановку Б и обратно [то есть обратный путь может быть другим] можно попасть минимум 2 различными маршрутами. Пользователь вводит остановку, вывести все остановки, с которыми есть хорошая связь от введенной.


то есть нужно искать все варианты, даже через другие остановки и сравнивать что маршруты разные за счёт номера маршрута из факта.


маршрут(1, a, b).

маршрут(1, b, c).

маршрут(2, a, b).

маршрут(2, b, d).

маршрут(2, d, c).

маршрут(3, c, a).

маршрут(4, c, b).

маршрут(5, d, b).

маршрут(5, b, a).


при таких фактах хорошая связь от остановки a будет с остановкой c:

так у меня есть 2 способа добраться от a к c:

a -> b -> c (маршрут 1)

a -> b -> d -> c (маршрут 2)


и обратно от c к a:

c -> a (маршрут 3)

c -> b -> a (маршрут 4)

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир