Cod sursa(job #2225892)

Utilizator Ioana_GaborGabor Ioana Ioana_Gabor Data 28 iulie 2018 15:55:04
Problema Numarare triunghiuri Scor 85
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb

#include <algorithm>
#include <fstream>

using namespace std;

int main() {
    ifstream f("nrtri.in");
    ofstream g("nrtri.out");
    int n,sir[801],contor=0;
    f>>n;
    for(int i=1;i<=n;i++) {
        f>>sir[i];
    }
    sort(sir+1,sir+n+1);
    for(int i=1;i<=n-2;i++){
        for(int j=i+1;j<=n-1;j++){
            for(int k=j+1;k<=n;k++){
                if(sir[i]+sir[j]>=sir[k]){
                    contor++;
                }
            }
        }
    }
    g<<contor;
    f.close();
    g.close();
}