Программа применяется для нахождения экстремального значения оптимизационной задачи. Программа включает модули, реализующие интерфейс для ввода-вывода данных, модуль, реализующий интерфейс для чтения/записи данных из/в файл, модуль, реализующий интерфейс для организации работы со строками, модуль, реализующий интерфейс для выполнения простых математических операций, модуль, реализующий интерфейс для реализации динамического массива переменного размера, модуль, реализующий интерфейс для выполнения алгоритмических операций над контейнерами и над другими последовательностями. Программа содержит вспомогательный модуль, обеспечивающий работу с последовательностями числовых значений. Программа предусматривает получение экстремального значения оптимизационной задачи.