#include #include #include FILE *in; FILE *out; typedef struct polet_typ { long x_vz,y_vz,t_vz; long x_pos,y_pos,t_pos; long cur_x,cur_y,cur_t; }POLET; POLET pol[1000]; int N; long fi; int c,check,i,k; long rasst,tim; char *cur_s; char *chislo; int main(void) { in=fopen("input.txt","r"); out=fopen("output.txt","w"); fscanf(in,"%d",&N); fscanf(in,"%d",&fi); fgets(cur_s,255,in); for(c=0;c<=N;c++) { fgets(cur_s,255,in); i=0;k=0; while(cur_s[i]!='\n') { while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].x_vz=atol(chislo); k=0; while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].y_vz=atol(chislo); k=0; while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].x_pos=atol(chislo); k=0; while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].y_pos=atol(chislo); k=0; while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].t_vz=atol(chislo); k=0; while(cur_s[i]!=' ') { chislo[k++]=cur_s[i]; i++; } pol[N].t_pos=atol(chislo); k=0; } printf("%l %l",pol[N].x_vz,pol[N].y_vz); } fprintf(out,"-1"); fclose(in); fclose(out); return 0; }