Cod sursa(job #2954045)

Utilizator darian4444Verniceanu Darian darian4444 Data 13 decembrie 2022 09:02:25
Problema Numarare triunghiuri Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.66 kb

#include <bits/stdc++.h>

using namespace std;
int n,v[850],c1,c2,ip,ip1,s;
ifstream fin("nrtri.in");
ofstream fout("nrtri.out");
int main()
{
    fin >> n;
    for (int i = 0;i < n;i++)
        fin >> v[i];
    for (int i = 0;i < n-2;i++)
        for (int j = i+1;j < n-1;j++)
            for (int k = j+1;k < n;k++){
                c1 = v[i];
                c2 = v[j];
                ip = v[k];
                if (ip < c1 || ip < c2){
                    ip1 = ip;
                    ip = max(c1,c2);
                    if (c1 > c2)c1 = ip1;
                    else c2 = ip1;
                }
                if (c1 + c2 => ip)s++;
            }
    fout << s;
}