Вычисление по заданной формуле


Плюсануть
Поделиться
Класснуть
Запинить


Условие задачи Прогресс
ID 23573. Сложная формула-2
Темы: Вычисление по заданной формуле   

С клавиатуры вводятся два целых числа: сначала a, затем  b (оба числа не больше 1000).
Составьте программу для вычисления значений x и y по формулам.

\(x = \frac {\frac 2 {a^2+25}+b} {\sqrt b + \frac {a+b} 2}\)  и  \(y = \frac {\vert a \vert +2 \cdot sin(b)} {5.5 \cdot a}\)

Входные данные
На вход подаются 2 целых числа и b (оба числа по модулю не больше 1000).

Выходные данные
Выведите на экран значения x и y, в виде 
x=значение
y=значение

 
Примеры
Входные данные Выходные данные
1 5 3 x=0.530351
y=0.192081

ID 23572. Сложная формула - 1
Темы: Вывод формулы    Вычисление по заданной формуле   

С клавиатуры вводятся два целых числа: сначала x, затем  y (оба числа не больше 1000).
Составьте программу для вычисления значений z и q по формулам.

\(z = \frac {x + \frac {2+y} {x^2}} {y+ \frac 1 {\sqrt{x^2+10}}}\)  и  \(q = 2,8 \cdot sin(x) + \vert y \vert\)

Входные данные
На вход подаются 2 целых числа и y (оба числа по модулю не больше 1000).

Выходные данные
Выведите на экран значения z и q, в виде 
z=значение
q=значение

 
Примеры
Входные данные Выходные данные
1 5 3 z=1.64088
q=0.315012

ID 27223. The Lost Cow
Темы: Задача на реализацию    Вычисление по заданной формуле   

Фермер Джон потерял свою корову Беси и хочет её найти.
К счастью через ферму ведёт только одна длинная дорога и и ФД знает, что Беси находится в некоторой точке на этой дороге. Если мы рассмотрим эту дорогу как числовую прямую, ФД сейчас находится в точке x, а Беси сейчас находится в точке y (неизвестной ФД). Если бы ФД знал, где Беси, то бы мог идти прямо к ней, пройдя расстояние |x−y|. К несчастью, сейчас темно, и ФД ничего не видит. Единственный способ, которым он может найти Беси - ходить вперёд и назад, пока не наткнётся на Беси.
 
Пытаясь найти наилучшую стратегию поиска ФД проштудировал компьютерную литературу и выяснил, что эта проблема ещё не решена и носит название "Проблема потерянной коровы".
 
Рекомендуемая стратегия такова: двинуться в позицию x+1, затем изменить направление движения на противоположное и перейти в позицию x−2, затем в позицию x+4 и т.д., двигаясь "большим зигзагом", каждый раз двигаясь в два раза дальше от своей первоначальной позиции, чем в прошлый раз. Такой подход гарантирует, что он пройдёт в худшем случае 9 раз прямое расстояние от себя до Беси |x−y|. И это - наименьшее число, гарантируемое в худшем случае.
 
ФД хочет проверить это утверждение. Вам даны x и y, вычислите общее расстояние пройденное в поиске по описанному выше алгоритму "большой зиг-заг", пройденное до момента находки Беси.
 
ФОРМАТ ВВОДА :
 
Единственная строка ввода содержит два различных разделённых одним пробелом целых числа x и y. Оба числа в интервале 0…1,000.
ФОРМАТ ВЫВОДА:
 
Выведите одну строку, содержащую расстояние пройденное ФД до достижения Беси.
 
Ввод Вывод
3 6 9