Pagini recente » Cod sursa (job #1272896) | Cod sursa (job #3166934) | Cod sursa (job #985405) | Cod sursa (job #694179) | Cod sursa (job #477465)
Cod sursa(job #477465)
#include <fstream>
using namespace std;
ifstream fin("nrtri.in");
ofstream fout("nrtri.out");
//int BinarySearch(int);
long a[801], n, i, j, v, k;
long long nr;
int main()
{
fin >> n;
for ( i = 0; i < n; i++)
fin >> a[i];
fin.close();
sort(a, a + n);
for ( i = 0; i < n - 2; i++)
for ( j = i + 1; j < n - 1; j++)
for ( k = j + 1; k < n ; k++)
if ( a[i] + a[j] >= a[k]) nr++;
else break;
fout << nr << '\n';
fout.close();
return 0;
}