给你n个圆,m条线段,求每条线段与多少圆相交
n,m≤105,1≤xi,yi≤500,0<ri<1
第一行一个整数n表示圆的个数
接下来n行每行两个整数x,y和一个实数r表示圆心坐标和半径
第n+2行一个整数m表示线段个数
接下来m行每行四个整数x1,y1,x2,y2表示线段的两个端点(x1,y1),(x2,y2)
m行每行一个整数表示该条线段和多少圆相交
感谢@Kelin 提供的翻译
5
4 2 0.6
7 3 0.7
8 5 0.8
1 3 0.7
3 4 0.4
2
3 1 9 6
3 4 7 2
2
1