#include #include #include int main(void){ long int i,j,k,horex, horey, dolex, doley,kolko; float stredx,stredy; long int *pole,hej; do{ scanf("%ld",&kolko); if(kolko==0) break; pole=(long int*)malloc(2*kolko*sizeof(long int)); for(i=0;i<2*kolko;i++) scanf("%ld",&pole[i]); dolex=horex=pole[0]; doley=horey=pole[1]; for(i=0;i<2*kolko;i+=2){ if(pole[i]>horex) {horex=pole[i]; horey=pole[i+1];} if(pole[i]==horex&&pole[i+1]doley) {dolex=pole[i]; doley=pole[i+1];} } stredx=((float)horex+dolex)/2; stredy=((float)horey+doley)/2; hej=0; i=0; while(i<2*kolko) { j=0;hej=0; if(pole[i]==100001) {i+=2;hej=1;continue;} while(j<2*kolko){ if(pole[j]==100001) {j+=2;continue;} if(((float)((float)pole[i]+pole[j])/2==(float)stredx)&& ((float)((float)pole[i+1] + pole[j+1])/2 == (float)stredy)){ hej=1; pole[i]=pole[i+1]=pole[j]=pole[j+1]=100001; break; } j+=2; } if(!hej) {printf("This is a dangerous situation!\n");break;} i+=2; } if(hej) printf("V.I.P. should stay at (%.1f,%.1f)\n",stredx, stredy); } while(1); return 0; }