#include #include struct sfere{ int x,y,r; }sf[50]; int touched[50],to=0; double x0,y0,vx,vy,t ,tmin,a,b,c; void main() { int n ,k, prima,scene=0; FILE*f; char s[100]; f=fopen("reflect.in","r"); while(1) { fgets(s,100,f); sscanf(s,"%d",&n); if(n==0)break; scene++; printf("Scene %d\n",scene); for(k=0;k4.0*a*c) t=(-b-sqrt(b*b-4.0*a*c))/(2.0*a); else t=1000000.0; if(t>0.01 && t> %d %.3f %.3f\n",k,t,tmin);*/ } if(tmin==1000000.0) { for(k=0;k10) { for(k=0;k