eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Незнайка

Незнайка

Незнайка и его друзья собрались в космическое путешествие. Они уже и новый звездолет построили. Хоть он и построен был с учетом новых технологий, был у него один большой недостаток. После \textbf{T_1} часов полета, аккумуляторы требовали обязательной подзарядки от солнечной батареи в течении \textbf{T_2} часов, а конструкция звездолета такова, что его двигатель на время подзарядки останавливается и звездолет начинает двигаться в обратную сторону. Известно, что за \textbf{T_1} часов полета звездолет улетает на \textbf{S_1} км, а за \textbf{T_2} часов разрядки возвращается на \textbf{S_2} км. Определить, сколько потребуется времени для полета Незнайки и его друзей на различные планеты, если известно расстояние \textbf{S} до планет. \InputFile Первая строка входного файла содержит \textbf{K} - количество тестов. Далее идет \textbf{K} строк, в каждой строке содержит пять натуральных чисел, разделенных пробелами, \textbf{T_1}, \textbf{T_2}, \textbf{S_1}, \textbf{S_2}, \textbf{S} (\textbf{1} ≤ \textbf{T_1}, \textbf{T_2}, \textbf{S_1}, \textbf{S_2}, \textbf{S} ≤ \textbf{10000000}). \OutputFile Для каждого теста в отдельной строке выводится время в часах (с точностью до двух знаков после запятой), за которое звездолет долетит до планеты. Если добраться до планеты на звездолете не получится, то в отдельной строке выводится прописными латинскими буквами слово "\textbf{NO}".
Лимит времени 1 секунда
Лимит использования памяти 256 MiB
Входные данные #1
4
5 3 5 3 4
5 3 5 3 6
5 1 3 3  6
10 1 100 20 500
Выходные данные #1
4.00
12.00
NO
65.00
Источник ACM ICPC 2012-2013, NEERC, Krasnojarsk