Pagini recente » Cod sursa (job #3157255) | Cod sursa (job #882651) | Cod sursa (job #482682) | Cod sursa (job #64495) | Cod sursa (job #206620)
Cod sursa(job #206620)
#include<fstream.h>
#include<math.h>
ifstream in("triang.in");
ofstream out("triang.out");
int n,i,j,e,s;
float x[1600][3];
float distanta(float x,y,x2,y2)
{
return sqrt(abs(x2-x1)*abs(x2-x1)+abs(y2-y1)*abs(y2-y1));
}
int main()
{
in>>n;
for(i=1; i<=n; i++)
in>>x[i][1]>>x[i][2];
for(i=1; i<n-1; i++)
for(j=i+1; j<n; j++)
for(e=j+1; e<=n; e++)
if(distanta(x[i][1],x[i][2],x[j][1],x[j][2]) == distanta(x[j][1],x[j][2],x[e][1],x[e][2]) && distanta(x[i][1],x[i][2],x[j][1],x[j][2]) == distanta(x[i][1],x[i][2],x[e][1],x[e][2]))
s++;
out<<s<<'\n';
return 0;
}