Pagini recente » Cod sursa (job #863112) | Cod sursa (job #3233742) | Cod sursa (job #1229520) | Cod sursa (job #12588) | Cod sursa (job #541415)
Cod sursa(job #541415)
#include<fstream.h>
#include<math.h>
#include <iomanip.h>
ifstream fin("cmap.in");
ofstream fout("cmap.out");
long long a[10000][2],c;
int main()
{
long long n, min=100000, i, j, s1, s2;
float d=100000;
fin>>n;
for(i=1;i<=n;i++)
{
for(j=1;j<=2;j++)
fin>>a[i][j];
}
for(i=1;i<=n-1;i++)
for(j=i+1;j<=n;j++)
{
s1=a[i][1]-a[j][1];
s2=a[i][2]-a[j][2];
c=s1*s1+s2*s2;
if(c<min)
min=c;
}
d=sqrt(min)+0.01;
fout.setf(ios::fixed);
fout<<setprecision(6)<<d-0.01;
return 0;
}