Məsələlər
Цилиндр
Цилиндр
Рассмотрим бесконечный в обе стороны цилиндр, ось которого проходит через центр декартовой системы координат, радиуса \textbf{R}. В данной задаче вам необходимо вычислить площадь поверхности шара с центром в точке \textbf{c} радиуса \textbf{r}, которая содержится в цилиндре.
\InputFile
Первая строка содержит четыре числа \textbf{r}, \textbf{x_c}, \textbf{y_c}, \textbf{z_c} --- радиус шара и координаты его центра. Вторая строка содержит четыре числа \textbf{R}, \textbf{x_v}, \textbf{y_v}, \textbf{z_v} --- радиус цилиндра и координаты точки на его оси (не совпадает с началом координат). Все числа целые, не превосходят по абсолютной величине \textbf{1000}, радиусы положительны.
\OutputFile
Выведите единственное число --- площадь поверхности шара, попавшей во внутренность цилиндра, с точностью не менее \textbf{4}-х знаков после запятой.
Giriş verilənləri #1
10 100 0 0 5 1 0 0
Çıxış verilənləri #1
168.357443