C1388 [HAOI2008]下落的圆盘

内存限制:256 MB 时间限制:1000 ms

题目描述

有 $n$ 个圆盘从天而降,后面落下的可以盖住前面的。求最后形成的封闭区域的周长。看下面这副图, 所有的红色线条的总长度即为所求。

image.png

输入格式

第一行为 $1$ 个整数 $n,N \le 1000$。

接下来 $n$ 行每行 $3$ 个实数,$r_i,x_i,y_i$,表示下落时第 $i$ 个圆盘的半径和圆心坐标。

输出

最后的周长,保留三位小数。

样例

样例输入 1

2 1 0 0 1 1 0

样例输出 1

10.472

提示