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

Річка

Річка

Кожен день у Монастирі Світлого Місяця відбувається ранковий обряд, який є важливим елементом життєвого шляху кожного монаха. Під час цього обряду один з монахів повинен вийти з Монастира, пройти до річки Мацанг (витоку Брахмапутри) і, набравши там води, принести її у Храм Сонця Дхарми, розміщений неподалік від Монастира. При цьому обряд повинен бути завершеним точно на світанку. Для того, щоб досягнути такої точності, монахам необхідно знати довжину найкоротшого шляху від монастира до Храму, який проходить через річку Мацанг. Ви покликані допомогти Монастиру Світлого Місяця розрахувати цю саму довжину. Оскільки річка поблизу Монастира не має яких-небудь значних вигинів, ви можете вважати її ідеальною прямою. Крім того, можна знехтувати її шириною. Проте необхідно пам'ятати, що Мацанг - річка горна і небезпечна, а тому перейти її бродом абсолютно неможоиво! При цьому, звичайно, ні Монастир, ні Храм не знаходяться у річці. \InputFile У першому рядку записано координати Монастира, у другому - координати Храму. У третьому рядку записано числа \textbf{k}, \textbf{b} - коефіцієнти, які задають рівняння річки (\textbf{y = kx + b}). Усі числа крім \textbf{k} - цілі і не перевищують по модулю \textbf{10000}. Коефіцієнт \textbf{k} - дійсне число, яке не перевищує по модулю \textbf{100}. \OutputFile Виведіть одне дійсне число, округлене до трьох знаків після коми - довжину найкоротшого шляху. У тому випадку, якщо Монах не може пройти до Храму, необхідно вивести "\textbf{No solution.}".
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
0 10
20 10
0 0
Вихідні дані #1
28.284