База ответов ИНТУИТ

Основы программирования на языке Пролог

<<- Назад к вопросам

В результате вызова предиката tree_list(tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)),X) переменная X будет означена:

(Отметьте один правильный вариант ответа.)

Варианты ответа
[]
[1,2,3,5](Верный ответ)
[3,1,2,5]
[5,3,2,1]
Похожие вопросы
В результате вызова предиката tree_length(tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)),X) переменная X будет означена:
В результате вызова предиката tree_sum(tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)),X) переменная X будет означена:
Является ли дерево tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)) двоичным справочником?
Крона дерева tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)) состоит из вершин:
Высота дерева tr(3,tr(1,empty,tr(2,empty,empty)),tr(5,empty,empty)) равна:
Можно ли было при описании "деревянного" домена использовать вместо идентификатора empty, употребленного нами для обозначения пустого дерева, какой-нибудь другой идентификатор?
В результате выполнения предиката fact(4,X) переменная X будет означена числом
В результате выполнения предиката supp([1,2,3,4,5],L) переменная L будет означена списком:
В результате выполнения предиката insert(2,[1],L) переменная L будет означена списком:
В результате выполнения предиката permutation([3,2,1],L) переменная L будет означена списком: