Минимум значения функции
Напишите число, которое будет напечатано в результате выполнения следующего алгоритма. Алгоритм перебирает целые значения $t$ от $-20$ до $20$, находит минимальное значение функции $F(x)=2(x^2-1)^2+27$, запоминает последнее значение $t$, на котором достигается этот минимум, и выводит сумму $M+R$.
1def F(x): 2 return 2*(x*x-1)*(x*x-1)+27 3 4a = -20; b = 20 5M = a; R = F(a) 6for t in range(a, b+1): 7 if F(t) <= R: 8 M = t; R = F(t) 9print(M+R)
Условие как в банке ФИПИ — открыть и сверить
| Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма. Для Вашего удобства алгоритм представлен на пяти языках программирования.
| ||||||||||||
| | ||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
При каких целых значениях $x$ выражение $(x^2-1)^2$ принимает наименьшее значение?
2Наводящая — какие числа считатьуровень 2 из 3
Минимум функции достигается при $x=-1$ и $x=1$. Условие $F(t) \le R$ обновляет переменные также при равных значениях.
3Прямая — фактически решениеуровень 3 из 3
Сначала минимум достигается при $t=-1$, затем при $t=1$: $M=1$, $R=F(1)=27$. Поэтому $M+R=1+27=28$.