8 lines
138 B
Text
8 lines
138 B
Text
|
|
func lex_order (n) {
|
||
|
|
[range(1, n, n.sgn)...].sort_by { Str(_) }
|
||
|
|
}
|
||
|
|
|
||
|
|
[13, 21, -22].each {|n|
|
||
|
|
printf("%4s: %s\n", n, lex_order(n))
|
||
|
|
}
|