ВУЗы и колледжи
Пусть x и y – положительные числа, S – наименьшее из чисел x, y+1/x, 1/y .
Найдите наибольшее возможное значение S. При каких x и y оно достигается?
У меня получилось, что Smax=√2, xmax=√2, a ymax=1/√2. Только это не строго, а методом Монте-Карло на компьютере. Вот программа на C++:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
double mini(double a, double b)
{
return a < b? a : b;
}
int main()
{
unsigned i, n = 100000000;
double x, y, s, smax = -10, xmax, ymax;
srand(time(nullptr));
for (i = 0; i < n; i++)
{
x = 3. * (rand() + 1) / RAND_MAX;
y = 3. * (rand() + 1) / RAND_MAX;
s = min(x, min(y + 1. / x, 1. / y));
if (s > smax)
{
smax = s;
xmax = x;
ymax = y;
}
}
cout << smax << ' ' << xmax << ' ' << ymax;
}
Мне интересно -кто даст правильный ответ, безукоризненный с чисто математической точки зрения?
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
double mini(double a, double b)
{
return a < b? a : b;
}
int main()
{
unsigned i, n = 100000000;
double x, y, s, smax = -10, xmax, ymax;
srand(time(nullptr));
for (i = 0; i < n; i++)
{
x = 3. * (rand() + 1) / RAND_MAX;
y = 3. * (rand() + 1) / RAND_MAX;
s = min(x, min(y + 1. / x, 1. / y));
if (s > smax)
{
smax = s;
xmax = x;
ymax = y;
}
}
cout << smax << ' ' << xmax << ' ' << ymax;
}
Мне интересно -кто даст правильный ответ, безукоризненный с чисто математической точки зрения?
Как решать, понятно. Точнее, как я бы стал это делать, и я не утверждаю, что это самый оптимальный подход. Делать я не буду, опишу схему.
1. Вариант первый x<y+1/x<1/y, x,y>0
S=x, а вышеприведенные неравенства определяют некоторую область на координатной плоскости, в этой области ищем наибольшее значение S, т. е в данном случае x.
И тогда лие)) всего 6 вариантов, в оконцовке выбираем наибольшее
1. Вариант первый x<y+1/x<1/y, x,y>0
S=x, а вышеприведенные неравенства определяют некоторую область на координатной плоскости, в этой области ищем наибольшее значение S, т. е в данном случае x.
И тогда лие)) всего 6 вариантов, в оконцовке выбираем наибольшее
Светлана Гелашвили
Все проще пареной репы.
Если x>=S, 1/y>=S, то
S <= 1/x + y <= 1/S + 1/S = 2/S
Отсюда 2/S >= S.
Наибольшее S = sqrt(2).
Если x>=S, 1/y>=S, то
S <= 1/x + y <= 1/S + 1/S = 2/S
Отсюда 2/S >= S.
Наибольшее S = sqrt(2).
при отрицательных числах типа 4, 3 и 1 (свойства кошкарифмов не считаются)
Светлана Гелашвили
Бредишь, неуч?
Похожие вопросы
- Найдите многочлен Тейлора функции u(x,y)=ln(x+1-y) до третьего порядка включительно с центром разложения в M(0,0)
- Найти частное решение дифференциального уравнения xy"-2y'+2y'√y'=0 x=1 y=0 y'=1/4
- Найти Общее решение дифференциального уравнения 1) (1+x^2)y'+y=Y^2arctgx 2) y''-3y'+2y=0
- исследовать функцию y=8(x+1)/x^2
- Люди добрые!! Помогите решить систему уравнений!!! X+y=5 X*y=6. Кто поможет от души желаю фарта!!!
- Поможет кто то? Нужно срочно! Исследовать функцию y=x^2-1/x^2+2
- Найти уравнения касательной и нормали к графику функции в точке x. y=кореньx+x; x=4
- Через точку пересечения 2 прямых x+y-1=0 и 2x+3y+1=0 провести прямую параллельно прямой 3x-4y+5=0
- Помогите с математикой. Срочно нужна помощь. Заранее спасибо Решить дефференциальное уравнение при y(п/2)=1 y'sinx=y lny
- как исследовать функцию f(x)=x^3/1-x^2 и построить ее график. не получается
Если x>=S, 1/y>=S, то
S <= 1/x + y <= 1/S + 1/S = 2/S
Отсюда 2/S >= S.
Наименьшее S = sqrt(2).