A125585 Array of constant-spaced integers read by antidiagonals.
1, 1, 2, 2, 3, 3, 1, 4, 5, 4, 2, 4, 6, 7, 5, 3, 5, 7, 8, 9, 6, 1, 6, 8, 10, 10, 11, 7, 2, 5, 9, 11, 13, 12, 13, 8, 3, 6, 9, 12, 14, 16, 14, 15, 9, 4, 7, 10, 13, 15, 17, 19, 16, 17, 10, 1, 8, 11, 14, 17, 18, 20, 22, 18, 19, 11, 2, 6, 12, 15, 18, 21, 21, 23, 25, 20, 21, 12
Offset: 1
Examples
The array begins: 1, 2, 3, 4, 5, 6, ... 1, 3, 5, 7, 9, 11, ... 2, 4, 6, 8, 10, 12, ... 1, 4, 7, 10, 13, 16, ... 2, 5, 8, 11, 14, 17, ... 3, 6, 9, 12, 15, 18, ...
Links
- Alois P. Heinz, Antidiagonals n = 1..141
Crossrefs
Programs
-
Maple
A:= proc(n, k) local m; m:= floor((sqrt(8*n-7)-1)/2); n + (m+1)*(k-1-m/2) end: seq(seq(A(1+d-k, k), k=1..d), d=1..12); # Alois P. Heinz, Jul 16 2012
-
Mathematica
imax = 5; A = Table[k, {i, 1, imax}, {j, 1, i}, {k, j, j + i*imax*(imax+1)/2 - 1, i} ] // Flatten[#, 1]&; Table[A[[n-k+1, k]], {n, 1, Length[A]}, {k, 1, n}] // Flatten (* Jean-François Alcover, May 23 2016 *)
Comments