A326659
T(n,k) = [0=0]; triangle T(n,k), n >= 0, 0 <= k <= n, read by rows.
1, 1, 1, 1, 4, 2, 1, 15, 18, 6, 1, 64, 132, 96, 24, 1, 325, 980, 1140, 600, 120, 1, 1956, 7830, 12720, 10440, 4320, 720, 1, 13699, 68502, 143850, 162120, 103320, 35280, 5040, 1, 109600, 657608, 1698816, 2447760, 2123520, 1108800, 322560, 40320
Offset: 0
Examples
Triangle T(n,k) begins: 1; 1, 1; 1, 4, 2; 1, 15, 18, 6; 1, 64, 132, 96, 24; 1, 325, 980, 1140, 600, 120; 1, 1956, 7830, 12720, 10440, 4320, 720; 1, 13699, 68502, 143850, 162120, 103320, 35280, 5040; ...
Links
- Alois P. Heinz, Rows n = 0..140, flattened
- Wikipedia, Iverson bracket
Crossrefs
Programs
-
Maple
T:= proc(n, k) option remember; `if`(0
=0, 1, 0) end: seq(seq(T(n, k), k=0..n), n=0..10); -
Mathematica
T[n_ /; n >= 0, k_ /; k >= 0] := T[n, k] = Boole[0 < k <= n]*n*(T[n-1, k-1] + T[n-1, k]) + Boole[k == 0 && n >= 0]; Table[T[n, k], {n, 0, 10}, {k, 0, n}] // Flatten (* Jean-François Alcover, Feb 09 2021 *)
Comments