Главная / Основы программирования на языке Visual Prolog / Определение предикатов count и count1 имеет вид: count(t(X, L), Z):- count1(L, Y), Z = Y + X. count1([], 0). count1([T | _], Z):- count(T, Z). Какое значение примет переменная S в результате вызова цели count(t(1, [t(2, [t(2, [])]), t(1, [])]), S) ?

Определение предикатов count и count1 имеет вид: count(t(X, L), Z):- count1(L, Y), Z = Y + X. count1([], 0). count1([T | _], Z):- count(T, Z). Какое значение примет переменная S в результате вызова цели count(t(1, [t(2, [t(2, [])]), t(1, [])]), S) ?

вопрос

Правильный ответ:

1
3
5
6
Сложность вопроса
93
Сложность курса: Основы программирования на языке Visual Prolog
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные решения - я бы сломался c этими тестами интуит.
07 фев 2018
Аноним
Я провалил сессию, какого чёрта я не углядел этот сайт с решениями с тестами intuit месяц назад
13 дек 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.