Pagini recente » Cod sursa (job #2261180) | Cod sursa (job #3268843) | Cod sursa (job #2177238) | Cod sursa (job #210244) | Cod sursa (job #406843)
Cod sursa(job #406843)
#include <cstdio>
#include <cmath>
#define file_in "cmap.in"
#define file_out "cmap.out"
#define Nmax 101010
int N,i,j;
double d,dmax,x[Nmax],y[Nmax];
int main()
{
freopen(file_in,"r",stdin);
freopen(file_out,"w",stdout);
scanf("%d", &N);
for (i=1;i<=N;++i)
scanf("%lf %lf", &x[i], &y[i]);
dmax=101001.0;
for (i=1;i<N;++i)
for (j=i+1;j<=N;++j)
{
d=(x[i]-x[j])*(x[i]-x[j])+(y[i]-y[j])*(y[i]-y[j]);
if (d<dmax)
dmax=d;
}
printf("%.6lf", sqrt(dmax));
fclose(stdin);
fclose(stdout);
return 0;
}