A124172 Triangle in which row n contains values from 1 to n in alphabetical order (in English).
1, 1, 2, 1, 3, 2, 4, 1, 3, 2, 5, 4, 1, 3, 2, 5, 4, 1, 6, 3, 2, 5, 4, 1, 7, 6, 3, 2, 8, 5, 4, 1, 7, 6, 3, 2, 8, 5, 4, 9, 1, 7, 6, 3, 2, 8, 5, 4, 9, 1, 7, 6, 10, 3, 2, 8, 11, 5, 4, 9, 1, 7, 6, 10, 3, 2, 8, 11, 5, 4, 9, 1, 7, 6, 10, 3, 12, 2, 8, 11, 5, 4, 9, 1, 7, 6, 10, 13, 3, 12, 2
Offset: 1
Examples
Triangle begins: 1, 1,2, 1,3,2, 4,1,3,2 5,4,1,3,2 5,4,1,6,3,2, ...
Links
- A. Ross Eckler, Alphabetizing the Integers (Word Ways, 1981, Vol. 14, No. 1, pp. 18-20).
Programs
-
Mathematica
names = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen"}; Flatten[Table[Table[Position[names, Sort[Take[names, n]][[i]], 1, 1][[1, 1]], {i, n}], {n, Length[names]}]] (* T. D. Noe, Nov 25 2013 *) klimit=100; u=IntegerName[Range[klimit],"Words"]; k=24; seq={}; Do[r=Take[u,i]; s=AlphabeticSort[r]; t=Table[FirstPosition[r,s[[j]]][[1]],{j,i}]; seq=Join[seq,t],{i,k}]; seq (* Hans Havermann, Aug 13 2024 *)
Extensions
Edited name and more terms from Franklin T. Adams-Watters, Nov 24 2013
Comments