CF600D Area of Two Circles' Intersection

题目描述

给定两个圆。求它们相交部分的面积。

输入格式

第一行包含三个整数 $ x_1, y_1, r_1 $($ -10^9 \le x_1, y_1 \le 10^9 $,$ 1 \le r_1 \le 10^9 $)——第一个圆的圆心坐标和半径。 第二行包含三个整数 $ x_2, y_2, r_2 $($ -10^9 \le x_2, y_2 \le 10^9 $,$ 1 \le r_2 \le 10^9 $)——第二个圆的圆心坐标和半径。

输出格式

输出两圆相交部分的面积。当绝对误差或相对误差不超过 $ 10^{-6} $ 时,答案被视为正确。