Главная /
Основы программирования на языке Visual Prolog /
Определение предикатов arc и conn имеет вид: arc(1, 2). arc(1, 3). arc(3, 4). conn(X, X). conn(X, Z):- arc(X, Y), conn(Y, Z). Сколько решений имеет цель conn(1, X), conn(X, 4) ?
Определение предикатов arc
и conn
имеет вид:
arc(1, 2).
arc(1, 3).
arc(3, 4).
conn(X, X).
conn(X, Z):- arc(X, Y), conn(Y, Z).
Сколько решений имеет цель conn(1, X), conn(X, 4)
?
вопрос
Правильный ответ:
1
2
3
4
Сложность вопроса
77
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
21 ноя 2018
Аноним
Пишет вам преподаватель! Прямо сейчас заблокируйте сайт vtone.ru с ответами intuit. Это невозможно
14 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # С каким списком не унифицируется список [1, 2]?
- # Отсечение используется:
- # Определение предиката count имеет вид:count([], 0). count([_], 1). count([_, _ | T], N) :- count(T, N1), N = N1 + 2. Какое значение примет переменная R в результате вызова цели count([1, 2, 3], R)?
- # Цель L = list::fold([-1, 2, -3], {(X, S) = S + X}, 0) имеет решение:
- # Определение предикатов arc и conn имеет вид: arc(1, 2). arc(1, 3). arc(3, 4). conn(X, X). conn(X, Z):- arc(X, Y), conn(Y, Z). Сколько решений имеет цель conn(1, X) ?