#include #include using namespace std; double a,b,r; double xj(double xy,double x,double y,double aa,double bb) { double m,n=y+1; m=r*r-(xy-aa)*(xy-aa); if(m>0) n=sqrt(m)+bb; if(m<0||n>y||nx2?x2:x1;b1=x1+x2-a1; c1=y1>y2?y2:y1;d1=y1+y2-c1; if(xj(a1,c1,d1,a,b)||xj(b1,c1,d1,a,b)||xj(c1,a1,b1,b,a)||xj(d1,a1,b1,b,a)) printf("YES\n"); else printf("NO\n"); } return 0; }