Cod sursa(job #1048302)

Utilizator VisanCosminVisan Tudor Cosmin VisanCosmin Data 5 decembrie 2013 18:46:18
Problema Numarare triunghiuri Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include <iostream>
#include <fstream>
using namespace std;
int n;
unsigned a[200],b[200],c[200];
void citire()
{
    ifstream f ("nrtri.in");
    int i;
    f>>n;
    for(i=0;i<n;i++)
        {f>>a[i];
        b[i]=a[i];
        c[i]=a[i];
        }
    f.close();
}
int cautare()
{
    int i,k,j,s=0;
    for(i=0;i<n-3;i++)
        for(j=i+1;j<n-2;j++)
            for(k=j+1;k<n;k++)
                if((i<=j+k)&&(j<=k+i)&&(k<=j+i))
                    s++;
                else if(i=k+j)
                        s++;
                        else if(j=k+i) s++;
                            else if(k=j+i) s++;
return s;
}
int main()
{
    citire();
    ofstream g ("nrtri.out");
    g<<cautare();
    g.close();
    return 0;
}