Pagini recente » Monitorul de evaluare | Diferente pentru utilizator/ramona2007 intre reviziile 4 si 47 | Diferente pentru utilizator/magua intre reviziile 10 si 18 | Statistici Turcu Andrei (and_) | Cod sursa (job #2116736)
var a:array [1..800] of integer;
i, n, j, l, k:integer;
f, g:text;
begin assign(f, 'nrtri.in');
assign(g, 'nrtri.out');
reset(f); rewrite(g);
readln(f, n);
k:=0;
For i:=1 to n do read(f, a[i]);
For i:=1 to n-2 do
For j:=i+1 to n-1 do
For l:=j+1 to n do
if (a[i]+a[j]>=a[l]) and (a[j]+a[l]>=a[i]) and (a[l]+a[i]>=a[j]) then k:=k+1;
write(g, k);
close(f); close(g);
end.