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

1 人解决,2 人已尝试。

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

9.6 EMB 奖励。

创建: 2 年,11 月前.

修改: 2 年,11 月前.

最后提交: 2 年,10 月前.

来源: N/A

题目标签