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

printЗадачи командного чемпионата

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

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

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

Пример ввода

5.0 2.0 1.0
3.5 2.0 3.0

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

1.57
loading