Определение предикатов arc и path имеет вид: arc(1, 2). arc(1, 3).arc(2, 4).arc(3, 4).path([X | L], X, [X | L]).path([X | L], Y, P):- arc(X, Z), not(isMember(Z, L)), path([Z, X | L], Y, P).
Сколько решений имеет цель path([1], 4, P) ?
(Отметьте один правильный вариант ответа.)
Варианты ответа
4
1
2(Верный ответ)
3