printРабочее место участника

printЗадачи

1207. Пересечение

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

Напишите программу, вычисляющую площадь пересечения круга и квадрата со сторонами, параллельными осям координат.
Во входном файле в первой строке содержатся три числа, разделенных пробелами – координаты центра круга (`X_0` и `Y_0`) и радиус круга `R`. Во второй строке содержатся три числа, разделенных пробелами – координаты левого нижнего угла (`X` и `Y`) и размер стороны квадрата `S`. Все числа находятся в диапазоне от 1 до 20.
В выходной файл вывести одно число – площадь пересечения круга и квадрата с двумя десятичными знаками.

Пример ввода

5.0 2.0 1.0
3.5 2.0 3.0

Пример вывода

1.57
loading