Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Задача C. Снежки

Задачу добавил: StePh@nka

Успешно сдано решений: 3

C. Снежки
ограничение по времени на тест: 
2 секунды
ограничение по памяти на тест: 256
 мегабайт
ввод: 
input.txt
вывод: 
output.txt

Ваня с одногруппниками решили провести зимние выходные перед сессией на турбазе. Покатавшись на лыжах, они стали бросать друг в друга снежки. Какие-то попадали в цель, а какие-то летели в сторону и падали в сугробы. Ване стало интересно, какая же была дальность полета и высота подъема его снежков? Вернувшись в домик, Ваня взял тетрадку, вспомнил школьный курс физики, и вывел формулы для дальности полета lmax и максимальной высоты подъема hmax тела, брошенного под углом α к горизонту. Зная свой рост h, оценив скорость броска v, Ваня посчитал дальность полета и высоту подъема слепленных им снежков. Выясните, что получилось у Вани.

Для расчетов Ваня вывел следующие формулы:

Здесь g = 9.8   — ускорение свободного падения.

Входные данные

В первой строке дано целое число 0 < N ≤ 1000 — количество слепленных снежков, через пробел указано вещественное число 1.50 ≤ h ≤ 2.00 — рост Вани, выраженный в метрах. Далее в N строках даны через пробел вещественное число v, целое α — скорость и угол броска. Скорость 0.00 ≤ v ≤ 20.00 выражена в , угол 0 ≤ α ≤ 90 выражен в градусах.

Выходные данные

Выведите N строк, в которых через пробел укажите с точностью 4 знака после запятой дальность полета снежка  lmax  и высоту подъема hmax.

Примеры тестов

входные данные
5 1.75
0.00 0
5.00 90
20.00 45
10.25 30
7.87 60
выходные данные
0.0000 1.7500
0.0000 3.0255
42.4971 11.9541
11.6914 3.0901
6.3449 4.1200

Сдать задачу

Задать вопрос жюри по этой задаче