Цилиндр
Простая
Ограничение по времени выполнения 2 секунды
Ограничение по использованию памяти 256 мегабайт
Рассмотрим бесконечный в обе стороны цилиндр, ось которого проходит через центр декартовой системы координат, радиуса R. В данной задаче вам необходимо вычислить площадь поверхности шара с центром в точке c радиуса r, которая содержится в цилиндре.
Входные данные
Первая строка содержит четыре числа r, x_c, y_c, z_c — радиус шара и координаты его центра. Вторая строка содержит четыре числа R, x_v, y_v, z_v — радиус цилиндра и координаты точки на его оси (не совпадает с началом координат). Все числа целые, не превосходят по абсолютной величине 1000, радиусы положительны.
Выходные данные
Выведите единственное число — площадь поверхности шара, попавшей во внутренность цилиндра, с точностью не менее 4-х знаков после запятой.
Примеры
Ввод #1
Ответ #1
Отправки 33
Коэффициент принятия 6 %