#469. Circumferences

Circumferences

题目描述

在一平面直角坐标系中有 NN 个以 xi,yix_i,y_i 为圆心、rir_i 为半径的圆。 现在给定两个坐标 S(sx,sy),T(tx,ty)S(s_x,s_y),T(t_x,t_y) 问是否可以通过走圆变从 SS 点走到 TT

输入格式

第一行一个整数 NN

第二行四个整数 sx,sy,tx,tys_x,s_y,t_x,t_y

第三行开始每行三个整数 xi,yi,rix_i,y_i,r_i

输出格式

输出 YesNo

4
0 -2 3 3
0 0 2
2 0 2
2 3 1
-3 3 3
Yes
3
0 1 0 3
0 0 1
0 0 2
0 0 3
No

样例解释

样例一:

样例二:

数据范围

1N30001 \le N \le 3000

109xi,yi109-10^9 \le x_i,y_i \le 10^9

1ri1091 \le r_i \le 10^9

SS 和点 TT 至少在一条圆边上