#include<bits/stdc++.h> using namespace std; struct di{ double x,y,hp; double len; }; int main() { double x,y; while(cin>>x>>y){ di hero[5]; for(int i=0;i<5;i++){ scanf("%ld %ld %ld",&hero[i].x,&hero[i].y,&hero[i].hp); hero[i].len=sqrt((hero[i].x-x)*(hero[i].x-x)+(hero[i].y-y)*(hero[i].y-y)); } double l; double r; scanf("%ld %ld",&l,&r); int num=0; for(int i=0;i<5;i++){ if(hero[i].len*r>=hero[i].hp&&hero[i].len<=l){ num=1; break; } } if(num==0){ printf("No\n"); }else{ printf("Yes\n"); } } return 0; } |
Double click to view unformatted code.