#TCTM11935. 圆圆圈圈圆圆
0
圆圆圈圈圆圆
圆圆圈圈圆圆
题目描述
给你两个不同的圆,分别给出它们的中心点$(x,y)$和半径$r$ ,注意,不同的圆代表只要$x,y,r$中有一个不一样就不同。求出它们的交点个数。输入格式
有多组输入,读到文件末尾. 每组输入$6$个整数 $x_1,y_1,r_1,x_2,y_2,r_2$。表示两个圆的圆心和半径. 数据范围保证 $-100000 \le x_1,y_1,x_2,y_2\le 100000$,且 $0 \lt r_1,r_2 \le 100000$.输出格式
对于每组测试数据,输出交点个数。输出一个数就换行
0 0 1 0 1 1
0 0 1 2 0 1
2
1
提示
比较两个浮点数相等时,因为精度的原因,让它们的差小于一个很小的数就行了。