Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Prolog > Помогите пожалуйста


Автор: Bari0 28.4.2012, 17:32
Ребята, помогите решить задачу: Даны два списка одинаковой длины, элементы которых - числа. Найти список с элементами 0 или 1 при условии:0, если элемент первого списка не равен соответствующему элементу второго списка, 1- в противном случае.

Можно пожалуйста полное решение. Буду очень благодарен.

Автор: Фантом 28.4.2012, 18:58
Код

onezerolist([],[],[]).
onezerolist([H|T1],[H|T2],[1|L]):-onezerolist(T1,T2,L).
onezerolist([_|T1],[_|T2],[0|L]):-onezerolist(T1,T2,L).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)