Главная /
Основы программирования на языке Visual Prolog /
Определение предиката conc в PIE имеет вид:conc(d(A, B), d(B, C), d(A, C)). В результате вызова conc(d([1, 2 | X], X), d([2, 3], []), d(L, _)) переменная X примет значение
Определение предиката conc
в PIE имеет вид:conc(d(A, B), d(B, C), d(A, C)). В результате вызова conc(d([1, 2 | X], X), d([2, 3], []), d(L, _))
переменная X
примет значение
вопрос
Правильный ответ:
[3]
[1, 2, 2, 3]
[]
[2, 3]
Сложность вопроса
79
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не нашёл этот сайт с всеми ответами по тестам интуит до этого
19 янв 2020
Аноним
Экзамен прошёл на 4. Ура
23 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Если для решения задачи используется граф пространства состояний, то решение является
- # Отсечение в программе min(X, Y, X):- Y > X, !. min(_, Y, Y).
- # Определение предиката count имеет вид:count([_, H | T], C, N) :- !, C1 = C + H, count(T, C1, N). count(_, N, N). Какое значение примет переменная R в результате вызова цели count([1, 2, 3], 0, R)?
- # Определение предиката member1 имеет вид: member1(H, [H | _]). member1(H, [_, _ | T]) :- member1(H, T). Сколько решений имеет цель member1(X, [1, 2, 3, 4, 5])?
- # Определение предиката reverse имеет вид:reverse([], L, L). reverse([A | L1], L2, L) :- reverse(L1, [A | L2], L). В результате вызова reverse([1, 2], [3], L) переменная L примет значение