Задача №286. Длина дуги

Ограничение по времени на все задачи – 1 секунда. Все входные данные – целые числа, по модулю не превышающие 10000. Все углы выводить в радианах. Все вещественные числа выводить с точностью до пятого знака после запятой. В случае неоднозначного ответа вывести любой верный.
Входные данные

Семь чисел – координаты центра и радиус окружности (возможно, вырожденной) и вещественные координаты двух точек на ней, с точностью до пятого знака после запятой.

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

Одно число – длина меньшей дуги окружности, заключённой между указанными точками.

Примеры
Входные данные
0 0 1 0 1 1 0
Выходные данные
1.57080
Сдать: для сдачи задач необходимо войти в систему