Cod sursa(job #249436)
Utilizator | Data | 28 ianuarie 2009 14:14:15 | |
---|---|---|---|
Problema | Numarare triunghiuri | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include<fstream>
using namespace std;
ifstream f1 ("nrtri.in");
ofstream f2 ("nrtri.out");
int main()
{
int n,k,i,j,c,v[801];
f1>>n;
c=0;
for (i=0; i<n; i++) {f1>>k; v[i]=k;}
for (i=0; i<n; i++)
for (j=i+1; j<n; j++)
for (k=j+1; k<n; k++)
if (v[i]+v[j]>v[k] && v[j]+v[k]>v[i]&& v[i]+v[k]>v[j]) c++;
f2<<c;
return 0;}