Pagini recente » Cod sursa (job #2726337) | Cod sursa (job #277468) | Cod sursa (job #2561763) | Cod sursa (job #279547) | Cod sursa (job #206621)
Cod sursa(job #206621)
#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,float y,float x2,float 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;
}