fork(2) download
  1. f(m,n){return n>m?f(n,m):m*~m*n*~n/4+n*((2*m-n)*(4*n*n-1)-3)/6;}
  2.  
  3. main(){printf("%d\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n",f(0,0),f(0,1),f(1,0),f(1,1),f(3,2),f(2,3),f(6,8),f(7,11),f(18,12),f(42,42),f(51,72));}
  4.  
Success #stdin #stdout 0s 2156KB
stdin
Standard input is empty
stdout
0
0
0
1
37
37
2183
5257
40932
2889558
11708274