Определите, какое число будет напечатано в результате выполнения следующего алгоритма:
Рассмотрим цикл. В переменной хранится какое-то значение функции, в цикле мы рассматриваем все значения функции
для
и находим минимальное (из условия
т.е., если, перебирая значения функции, мы видим значение меньше найденного ранее, мы его сохраняем — таким образом, мы сохраняем все меньшее и меньшее значение или не меняем его — значит, ищем минимум), записывая его значение и
при котором это значение достигается, в переменные
и
соответственно. Обратим внимание, что, если минимальное значение будет достигнуто еще раз, условие в цикле не будет выполнено, т.к. знак неравенства строгий.
Таким образом, мы ищем — абсциссу точки минимума.
Рассмотрим функция не принимает значения, меньшие 5, т.е. минимум -—
при
Получаем нецелые значения Рассмотрим ближайшие целые:
Т.к. ищем, когда минимум достигается впервые, значения
отпадают. Или непосредственными вычислениями
или рассуждениями (рассмотрим часть функции на
график функции симметричный, значит, значение меньше в точке, которая ближе в точке минимума, т.е. в -3) получаем -3.