EDIT:
, . i :
for (int j = 1; j <= i*i; j++)
for (int k = 1; k <= j*j; k++)
sum++;
j-loop? - 2 . k- j ^ 2 , , j 1 ^ 2.
j = 1, k- 1 ^ 2 . j = 2, k-loop 2 ^ 2 . j = 3, 3 ^ 2 . k- j, 1 ^ 2 + 2 ^ 2 + 3 ^ 2 +... + (i ^ 2) ^ 2, j 1 ^ 2. , , :
1 2 + 2 2 + 3 2 +... + (i 2) 2 ~ 1/3 6 times.
. j^2 () j, i^2 i, N . :

, , 7- N, , O (N ^ 7).
, sum, :
var sum = 0;
var N = 10;
for (var i = 1; i <= N; i++)
for (var j = 1; j <= i*i; j++)
for (var k = 1; k <= j*j; k++)
sum++;
function T(N) { return (1/420)*N*(1+N)*(1+2*N)*(8+11*N+21*N*N+20*N*N*N+10*N*N*N*N); }
console.log(sum===T(N));
: http://jsfiddle.net/wby9deax/. , N, , ( : N, , , , ).