A23332.圆-切线
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小鱼体验了最新的“VR”设备,现在他可以用手在眼前做图。
小鱼先新建了一个二维平面,在上面画了两个圆,现在小鱼想找出这个平面内有多少条直线与这两个圆同时相切。可惜的是他无法解决这个问题,请你帮助小鱼吧!
输入格式
在第一行输入一个整数 T(1≤T≤104),表示有 T 组测试用例。
对于每组测试用例,在第一行中输入三个正整数 x1,y1,r1,表示第一个圆的横坐标,纵坐标,半径。
在第二行中输入三个正整数 x2,y2,r2,表示第二个圆的横坐标,纵坐标,半径。
其中 0<xi,yi,ri≤104。
输出格式
对于每组测试用例,在一行中输出一个整数,表示问题的答案,若有无数条不同的直线则输出 INF
。
输入输出样例
输入#1
2 1 1 1 1 1 1 2 2 1 2 4 1
输出#1
INF 3