int main() { freopen("mammoth.in","r",stdin); freopen("mammoth.out","w",stdout); o.read(); scanf("%lf",&r); A.read(); B.read(); A = A - o; B = B - o; ans = solve(r,A,point(A.x,B.y),B,point(B.x,A.y)); printf("%.10lf\n",ans); return 0; }
main(){ freopen("input.txt", "r", stdin); freopen("output1.txt", "w", stdout); while(scanf("%lf %lf",&A.x,&A.y)!=EOF){ B.read(); C.read(); D.read(); line s1,s2; s1.make_line(A,B); s2.make_line(C,D); printf("%.3lf %.3lf\n",cut(s1,s2)); } }