Pagini recente » Statistici Ioana Livia Popescu (IoanaLiviaPopescu2) | Cod sursa (job #1574181) | Rating Ion Raul (Raul_Ion) | Profil Apetrei_Razvan | Cod sursa (job #2437928)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
FILE *read = fopen("cmap.in", "r");
FILE *write = fopen("cmap.out", "w");
int n, a[100000], b[100000];
float z, min = 9999;
fscanf(read, "%d", &n);
for(int i = 0; i < n; i++)
fscanf(read, "%d %d", &a[i], &b[i]);
for(int i = 0; i < n - 1; i++)
{
for(int j = i + 1; j < n; j++)
{
z = sqrt((a[j] - a[i]) * (a[j] - a[i]) + (b[j] - b[i]) * (b[j] - b[i]));
if(z < min) min = z;
}
}
fprintf(write, "%f", min);
fclose(read);
fclose(write);
return 0;
}