K. Ремень на двух шкивах
2000 мс · 256 МБ · всё или ничего
Два шкива — круги с центрами , и радиусами , . Круги не пересекаются и не вложены друг в друга. На них снаружи натянут ремень: он касается обоих кругов и охватывает их.
Найдите длину ремня.
Формат ввода
В первой строке (). В каждой из следующих строк шесть целых чисел: , , , , , . Координаты по модулю не превосходят , .
Гарантируется, что круги не пересекаются и не касаются: .
Формат вывода
Для каждого запроса выведите длину ремня.
Ответ принимается с абсолютной или относительной погрешностью .
Примеры
ввод
2 0 0 3 10 0 3 0 0 5 30 0 1
вывод
38.849555922 79.383683626
ввод
2 -100 -100 7 100 100 9 0 0 1 3 0 1
вывод
615.965049601 12.283185307
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.