Создан заказ №7276465
30 августа 2021
Археопрограммирование - Prolog
Как заказчик описал требования к работе:
требуется составить программы на Прологе для написания простых предикатов. код должен быть с подробными комментариями.
1. Напишите предикат p(+V, +X, -L) - истинный тогда и только тогда, когда список L получается из списка V после удаления всех вхождений X на всех уровнях, например, p([1, [2, 3, [1]
], [3, 1]], 1, [[2, 3, []], [3]]) - истина.
2. Напишите обобщение предиката member, когда ищется элемент на всех уровнях в списке.
3. Напишите предикат p(+L, -N) - истинный тогда и только тогда, когда N - количество различных элементов списка L.
4. Напишите предикат p(+X, +Y, -Z) - истинный тогда и только тогда, когда Z есть "пересечение" списков X и Y, т.е. список, содержащий их общие элементы, причем кратность каждого элемента в списке Z равняется минимуму из его кратностей в списках X и
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
31 августа 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Археопрограммирование - Prolog.docx
2021-09-03 15:10
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Отличная работа. Автор быстро справился с заказом и был готов помочь, если возникали трудности с пониманием материала. Остался доволен работой- 5/5