10804. Функциональное
уравнение
Пусть f: R → R,
x ≠ 0.
Задано число x. Найдите
значение f(x).
Вход. Одно действительное число x,
x ≠ 0.
Выход. Выведите значение f(x)
с 4 десятичными знаками.
Пример
входа |
Пример
выхода |
1 |
0.3333 |
математика
Подставим вместо x значение 1 / x и рассмотрим
систему уравнений:
Вычтем из первого уравнения второе:
Теперь к первому уравнению системы прибавим это уравнение:
Откуда
Это и есть искомая функция.
Реализация алгоритма
Читаем входное значение n.
scanf("%lf", &x);
Вычисляем и выводим ответ.
y = (2 * x - 1.0 / x) /
3;
printf("%.4lf\n", y);