Вопрос № 177536: Здравствуйте уважаемые эксперты! Прошу вас помочь мне в доработке генетического алгоритма для задачи о диете: составление наиболее экономного (дешевого) рациона питания, удовлетворяющего определенным мед. Требованиям. Известен перечень доступных ...
Вопрос № 177538: Среда разработки Turbo C++ 3.1. Необходимо написать программу, выполняющую внешнее отсечения окном заданной формы . Программы должны быть основаны на алгоритме отсечения прямоугольным окном Кируса-Бэка. Работу составленной программы необходимо...
Вопрос № 177536:
Здравствуйте уважаемые эксперты! Прошу вас помочь мне в доработке генетического алгоритма для задачи о диете: составление наиболее экономного (дешевого) рациона питания, удовлетворяющего определенным мед. Требованиям. Известен перечень доступных продуктов из N наименований. Кроме того, рассматриваются такие характеристики продуктов, как витамины, минеральные вещества жиры, белки, углеводы, калорийность. Для каждого продукта известна его медицинская характеристика т.е. количественное содержание в одной
единице указанных компонентов. Приемлем рацион, удовлетворяющий мед. Нормам, оптимальным является самый дешевый из них. Изначально задача была написана на Borland C++,надо сделать под Visual Studio. Прошу вас помочь доработать мою программу. Заранее очень благодарна!
Отвечает Verena, Профессионал :
Здравствуйте, Yulesik. Я так понимаю Вам всё устроило, оформляю ответом. Работает в VS 2005, но я чисто сделала, чтобы запускалось, логику не проверяла - что-то считает. Только будьте внимательны с входным файлом - при такой реализации программа будет падать, если где-то не окажется пробела, причём пробелом должна оканчиваться каждая строка. Чтобы ошибка отлавливалась, нужно добавить проверку указателя p в функции разбора файла. Удачи!