Pagini recente » Cod sursa (job #1712460) | Cod sursa (job #2801379) | Cod sursa (job #36948) | Cod sursa (job #1237203) | Cod sursa (job #3263200)
#include <bits/stdc++.h>
using namespace std;
ifstream f ("cmap.in");
ofstream g ("cmap.out");
const int NMAX = 100000;
int x[NMAX + 5], y[NMAX + 5];
int main()
{
int n, i, j;
f >> n;
for(i = 1; i <= n; ++i)
{
f >> x[i] >> y[i];
}
long long minim, distanta;
minim = (x[1] - x[2])*(x[1] - x[2]) + (y[1] - y[2])*(y[1] - y[2]);
for(i = 1; i <= n; ++i)
{
for(j = i + 1; j <= n; ++j)
{
distanta = (x[i] - x[j])*(x[i] - x[j]) + (y[i] - y[j])*(y[i] - y[j]);
minim = min(minim, distanta);
}
}
g << setprecision(6) << fixed << sqrt(minim);
return 0;
}