3406. k 次圆覆盖

单点时限: 1.0 sec

内存限制: 256 MB

给出 $n$ 个不同的圆,求出被覆盖恰好 $1,2,3,\ldots,n$ 次的面积。

输入格式

第一行是一个整数 $n$ ($1 \le n \le 1~000$)。

接下来每行三个整数 $x_i,y_i,r_i$ ($0 \le |x_i|, |y_i| \le 1~000, 1 \le r_i \le 1~000$) 表示 $(x_i,y_i)$ 为圆心的半径为 $r_i$ 的圆。

输出格式

输出 $n$ 行,依次为被一个圆覆盖、被两个圆覆盖……

误差不超过 $10^{-4}$。

样例

Input
2
0 0 1
1 1 1
Output
5.141592654
0.570796327

3 人解决,5 人已尝试。

5 份提交通过,共有 13 份提交。

8.2 EMB 奖励。

创建: 7 年,1 月前.

修改: 7 年,1 月前.

最后提交: 3 年,9 月前.

来源: N/A

题目标签