View Code of Problem 32

# include <stdio.h>
  int main()
  {
	  double a,b,x[5],y[5],hp[5],l;
	  double r,d,s;
	  int i;
	  while(scanf("%lf%lf",&a,&b)!=EOF)
	  {
		  for(i=0;i<5;i++)
			  scanf("%lf%lf%lf",&x[i],&y[i],&hp[i]);
		  scanf("%d%lf",&l,&r);
		  for(i=0;i<5;i++)
		  {
			  d=(x[i]-a)*(x[i]-a)+(y[i]-b)*(y[i]-b);
			  if(d<=l*l&&r*r*d>=hp[i]*hp[i])
				  break;
		  }
		  if(i<5)
			  printf("Yes\n");
		  else
			  printf("No\n");
	  }
  }

Double click to view unformatted code.


Back to problem 32