Главная /
Основы программирования на языке Visual Prolog /
Отношение married определяется в виде: married(tom, mary). married(bob, ann). Симметричное замыкание отношения married можно определить следующим образом:
Отношение married определяется в виде:
married(tom, mary).
married(bob, ann).
Симметричное замыкание отношения married можно определить следующим образом:
вопрос
Правильный ответ:
spouses(X, Y) :- married(X, Y), married(Y, X)
spouses(X, Y) :- married(X, Y); married(Y, X)
spouses(X, Y) :- married(X, Z), married(Z, Y)
spouses(X, Y) :- married(X, Z); married(Y, Z)
Сложность вопроса
15
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не углядел данный сайт с всеми ответами с тестами intuit раньше
18 июл 2018
Аноним
Экзамен прошёл на пять с минусом. Спасибо за ответы
03 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Выберите из списка терм и соответствующий ему домен: t(1, t(2, empty, empty), empty) t(nil, 1, t(nil, 2, nil))tree = t(integer, tree*).bintree{Elem} = t(bintree{Elem}, Elem, bintree{Elem}); nil.
- # Сколько элементов содержит список [[], [], [1], [1, 2], [1, 2, 3, 4]]?
- # Программа имеет вид: male(tom). male(bob). Отсечение в запросе male(X), !, male (Y)
- # Определение предиката subset имеет вид: subset([], []). subset([A | L], [A | S]):- subset(L, S). subset([_ | L], S):- subset(L, S). Сколько решений имеет цель subset([1, 2, 3], X) ?
- # Определение предикатов arc и conn имеет вид: arc(1, 2). arc(1, 3). arc(3, 4). conn(X, X). conn(X, Z):- arc(X, Y), conn(Y, Z). Сколько решений имеет цель conn(X, 4) ?