1) Что такое целевая функция?
2) Почему выражение "самый оптимальный" не имеет смысла?
3) Что можно сказать о рекламной фразе "Этот крем обеспечивает оптимальный цвет лица"?
4) Зачем нужны ограничения в задаче оптимизации?
5) В чем разница между понятиями "локальный минимум и глобальный минимум?
6) Почему результат решения задачи оптимизации чаще всего зависит от выбора начального приближения? В каком случае не зависит?
7) Как задачу решения управления можно сформулировать в виде задачи оптимизация?
8) Определите, на какой минимальный срок ( цело число лет) необходимо поместить в банк 20 000 рублей, чтобы получить не менее 100 000 рублей при ставке в 10%годовых.
Решение "в лоб", без оптимизаций:
Procedure Razmen(a : Integer);
Begin
If a>=500 then
Begin
Writeln('500 - ',a div 500);
Razmen(a-(a div 500)*500);
end
else
If a>=100 then
Begin
Writeln('100 - ',a div 100);
Razmen(a-(a div 100)*100);
end
else
If a>=50 then
Begin
Writeln('50 - ',a div 50);
Razmen(a-(a div 50)*50);
end
else
If a>=10 then
Begin
Writeln('10 - ',a div 10);
Razmen(a-(a div 10)*10);
end
else
If a>=5 then
Begin
Writeln('5 - ',a div 5);
Razmen(a-(a div 5)*5);
end
else Writeln('1 - ',a);
end;
Begin
Razmen(1530);
end.