#include<iostream> #include<math.h> #define C 299792458 using namespace std; int main(){ int N; int d=0; while(cin>>N){ int us=3; while(N--){ d++; int f; double f0,f1,time; cin>>f>>f0>>f1>>time; double v=(f1-f0)/(f0+f1)*C; double dis=double(time/2*C/1e6); if(f){ printf("Target%d:",d); printf("NO:ONE OF US"); printf("\n"); } else{ if(v>0){ if(dis<200000){ if(us>0){ us--; printf("Target%d:",d); printf("YES"); printf("\n"); } else{ printf("Target%d:",d); printf("NO:NEXT TIME"); printf("\n"); } } else{ double res=double((dis-200000)/v); printf("Target%d:",d); printf("NO:%0.4lf",res); printf("\n"); } } else{ printf("Target%d:",d); printf("NO:AWAY"); printf("\n"); } } } } } |
Double click to view unformatted code.