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

Дуга на сфері

Дуга на сфері

На поверхні планети, яка є кулею радіусом \textbf{R}, задано дві точки своїми широтою та довготою. Знайти мінімальну довжину шляху по поверхні цієї планети від однієї точки в іншу. \InputFile У першому рядку знаходиться число \textbf{R}, у другому рядку задані широта та довгота першої точки, у третьому рядку - широта та довгота другої точки. Широта в градусах від \textbf{-90} до \textbf{90}, довгота в градусах від \textbf{-180} до \textbf{180}, \textbf{100} ≤ \textbf{R} ≤ \textbf{10000}, всі числа дійсні. \OutputFile Вивести довжину шляху з двома знаками після коми.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
4000
45 120
0 120
Вихідні дані #1
3141.59