Загрузка [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
 

printРегиональная олимпиада по информатике (очный тур)

print2. Листы бумаги

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Два одинаковых прямоугольных листа бумаги высотой H и шириной W наложены друг на друга так, что левый верхний угол верхнего листа бумаги расположен на левой стороне нижнего листа, а правый верхний угол верхнего листа – на верхней стороне нижнего листа (см. рисунок). Расстояние между верхними левыми углами двух листов равно R. Напишите программу, которая вычисляет площадь стола, покрытую этими листами бумаги.
Во входном файле в первой строке содержится три числа, разделенных пробелами – высота листов H, ширина листов W, расстояние между углами R (0 ).
В первой строке выходного файла вывести одно число с точностью 10^{-5} – общую площадь, покрытую двумя листами бумаги.

Пример ввода

20.0 10.0 1.5

Вывод для примера

233.41982
loading