Pagini recente » Cod sursa (job #2283982) | Cod sursa (job #1103937) | Cod sursa (job #1348345) | Cod sursa (job #2982850) | Cod sursa (job #1522058)
#include<fstream>
#include<algorithm>
#include<iostream>
using namespace std;
int v[1000];
int n;
bool verify(int a, int b, int c) {
return ((a <= b + c) && (b <= a + c) && (c <= a + b));
}
int main(void) {
ifstream fin("nrtri.in");
ofstream fout("nrtri.out");
fin >> n;
for(int i = 0; i < n; i++)
fin >> v[i];
int nr = 0;
for(int i = 0; i < n; i++)
for(int j = i+1; j < n; j++)
for(int k = 0; k < n; k++)
if((k !=i && k !=j) && verify(v[i], v[j], v[k]))
nr++;
fout << nr / 3;
}