Cod sursa(job #222970)

Utilizator mottyMatei-Dan Epure motty Data 26 noiembrie 2008 14:49:41
Problema Numarare triunghiuri Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<fstream>
using namespace std;
bool tri(int a,int b,int c)
{
	if(a && b && c)
		if(a+b<=c || a+c<=b || b+c<=a)
			return true;
	return false;
}
int main()
{
	int v[801],m=0,N,a=0,b=0,c=0,z=0;
	ifstream in("nrtri.in");
	ofstream out("nrtri.out");
	in>>N;
	for(;m<N;++m)
		in>>v[m];
	for(;a<N;++a)
		for(;b<N;++b)
			for(c=b+1;c<N;++c)
				if(b!=c && a!=b && c!=a)
					if(tri(v[a],v[b],v[c])==true)
						++z;
	out<<z;
	return 0;
}