圆的国度
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
问题描述
平面上有 个没有公共点的圆。你要从点()走到()。问你最少要经过多少圆
的边界。保证这两个点都不在圆的边界上。
输入格式
第一行一个整数。
接下来三行每行 个整数,分别表示个圆的圆心和半径,格式如下:
最后一行四个整数 。
输出格式
一个整数,意义如上。
样例
3
0 -6 6
0 1 6
2 2 2
-5 1 5 1
1
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
平面上有n 个没有公共点的圆。你要从点(x1,y1)走到(x2,y2)。问你最少要经过多少圆
的边界。保证这两个点都不在圆的边界上。
第一行一个整数n,1<=n<=50。
接下来三行每行 n 个整数,分别表示n个圆的圆心和半径,格式如下:
x1,x2...xi...xn
y1,y2...yi...yn
r1,r2...ri...rn
−1000<=xi,yi<=1000,1<=ri<=1000
最后一行四个整数 X1,Y1,X2,Y2,−1000<=x1,y1,x2,y2<=1000。
一个整数,意义如上。
3
0 -6 6
0 1 6
2 2 2
-5 1 5 1
1