#include <stdio.h>
int main( )
{
float Value;
FILE * pfile;
pfile= fopen ( "Xcord.txt" ,"r" ) ;
int count= 0 ;
//float x_cord[99];
//float y_cord[99];
float * x_cord= new float [ 99 ] ;
float * y_cord= new float [ 99 ] ;
while ( ! feof ( pfile) )
{
fscanf_s( pfile,"%f" ,& Value) ;
x_cord[ count] = Value;
count++ ;
}
fclose ( pfile) ;
pfile= fopen ( "Ycord.txt" ,"r" ) ;
count= 0 ;
while ( ! feof ( pfile) )
{
fscanf_s( pfile,"%f" ,& Value) ;
y_cord[ count] = Value;
count++ ;
}
fclose ( pfile) ;
for ( int i= 0 ; i< 99 ; i++ )
{
for ( int j= i+ 1 ; j< 99 ; j++ )
{
float a = ( x_cord[ i] - x_cord[ j] ) * ( x_cord[ i] - x_cord[ j] ) + ( y_cord[ i] - y_cord[ j] ) * ( y_cord[ i] - y_cord[ j] ) ;
if ( a< 90000 )
{
printf ( "%d and %d\n " ,i+ 1 ,j+ 1 ) ;
}
}
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKaW50IG1haW4oKQp7ICAgIAoJZmxvYXQgVmFsdWU7CglGSUxFICogcGZpbGU7CglwZmlsZT1mb3BlbigiWGNvcmQudHh0IiwiciIpOwoJaW50IGNvdW50PTA7CgkvL2Zsb2F0IHhfY29yZFs5OV07CgkvL2Zsb2F0IHlfY29yZFs5OV07CglmbG9hdCAqeF9jb3JkPW5ldyBmbG9hdFs5OV07CglmbG9hdCAqeV9jb3JkPW5ldyBmbG9hdFs5OV07Cgl3aGlsZSghZmVvZihwZmlsZSkpCgl7CgkJZnNjYW5mX3MocGZpbGUsIiVmIiwmVmFsdWUpOwoJCXhfY29yZFtjb3VudF09VmFsdWU7CgkJY291bnQrKzsKCX0KCWZjbG9zZShwZmlsZSk7CglwZmlsZT1mb3BlbigiWWNvcmQudHh0IiwiciIpOwoJY291bnQ9MDsKCXdoaWxlKCFmZW9mKHBmaWxlKSkKCXsKCQlmc2NhbmZfcyhwZmlsZSwiJWYiLCZWYWx1ZSk7CgkJeV9jb3JkW2NvdW50XT1WYWx1ZTsKCQljb3VudCsrOwoJfQoJZmNsb3NlKHBmaWxlKTsKCWZvciAoaW50IGk9MDtpPDk5O2krKykKCXsKCQlmb3IgKGludCBqPWkrMTtqPDk5O2orKykKCQl7CgkJCWZsb2F0IGEgPSh4X2NvcmRbaV0teF9jb3JkW2pdKSooeF9jb3JkW2ldLXhfY29yZFtqXSkrKHlfY29yZFtpXS15X2NvcmRbal0pKih5X2NvcmRbaV0teV9jb3JkW2pdKTsKCQkJaWYoYTw5MDAwMCkKCQkJewoJCQkJcHJpbnRmKCIlZCBhbmQgJWRcbiIsaSsxLGorMSk7CgkJCX0KCQl9Cgl9Cn0KCg==