ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

1442. Дымолётный порошок

Ограничение времени: 0.5 секунды
Ограничение памяти: 64 МБ
Колдуны и ведьмы могут перемещаться с помощью дымолётного порошка. Щепотки этого порошка достаточно, чтобы перенести колдуна от одного камина к любому другому камину, подключенному к дымолётной сети.
В секретной комнате в министерстве магии есть заколдованный сундук, в котором хранится неприкосновенный запас дымолётного порошка на случай экстренной эвакуации. Комната надежно защищена от грабителей, и открыть этот сундук может только министр магии. Чтобы сберечь порошок от мышей, сундук висит на волшебных цепях.
Новый министр магии заметил, что прежний министр, хоть и тщательно охранял сундук заклинаниями, не слишком заботился о правильных условиях хранения, и сундук элементарно рассохся. Доски немного разошлись, и в дне сундука образовалась тонкая прямая щель, через которую часть порошка могла высыпаться и быть использована мышами для каких-то своих, загадочных целей.
Помогите министру подсчитать, хватит ли оставшегося порошка для эвакуации всех сотрудников.
Длина сундука — 1 метр, ширина и высота сундука — 50 см. Порошок насыпали в сундук через специальную маленькую дырочку в центре крышки. Из насыпанного порошка в сундуке образовался правильный конус с естественным углом осыпания. Если основание конуса пересекается с щелью, то порошок высыпается так, что вдоль щели образуются плоские склоны с тем же углом осыпания.

Исходные данные

В первой строке записано целое число r — радиус основания исходного конуса (1 ≤ r ≤ 25). Во второй строке записано целое число d — расстояние от центра этой окружности до щели (1 ≤ d ≤ 25). В третьей строке записано целое число h — начальная высота конуса (1 ≤ h ≤ 50). Все величины указаны в сантиметрах.

Результат

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

Пример

исходные данныерезультат
10
5
2
151.704483
Автор задачи: Автор — Антон Ботов, текст — Станислав Васильев
Источник задачи: X командный Чемпионат Урала по спортивному программированию, 24-25 марта 2006 года