Pagini recente » Clasament pregarire_balti_oji_round1 | Cod sursa (job #2141675) | Cod sursa (job #2493730) | Cod sursa (job #341563) | Cod sursa (job #1962088)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("nrtri.in");
ofstream g("nrtri.out");
bool isTri(int a, int b, int c){
if(a+b >= c){
if(a+c >= b){
if(b+c >= a){
return true;
}
}
}
return false;
}
int main()
{
int n;
int a[150];
f >> n;
for(int i = 1; i <= n; i++){
f >> a[i];
}
int nrTri = 0;
for(int i = 1; i <= n; i++){
for(int j = i+1; j <= n; j++){
for(int k = j+1; k <= n; k++){
if(isTri(a[i],a[j],a[k]) == true) nrTri++;
}
}
}
g << nrTri;
return 0;
}