
Среда программирования: SWI-Prolog
Название работы: Получение из списка объектов всех возможных разложений этого списка на N списков
Тематика работы: Прочие
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 5 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Получение из списка объектов, список объектов, всех возможных разложений, возможные разложения, этого списка на N списков, N списков, Prolog, порядок элементов в списке, порядок списков, порядок не является уникальным, количество выделяемых подсписков, выделяемые подсписки
Функции программы:
Разработать программу на Prolog в соответствии с заданием:
Есть список объектов, необходимо написать программу для получения всех возможных разложений этого списка на N списков.
например:
список, количество выделяемых подсписков
[1,2,3,4,5,6] 5
результатом
[1,2,3,4,5,6] [] [] [] []
...
[1] [2] [3] [4] [5,6]
...
Порядок элементов в списке и порядок списков не являются уникальными.
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для работы с программой нужно использовать файл "prog.lsp" в системе Prolog.
исходники
prog
prog|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1200 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |