Jak wygenerować sekwencyjny łańcuch alfanumeryczny?Wygeneruj sekwencję alfanumeryczną w języku Ruby
Każdy ciąg powinien mieć tylko 8 znaków.
Znaki możliwe dla każdej pozycji są:
["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "B", "C", "D", "F", "G", "H", "J", "K", "L", "M", "N", "P", "Q", "R", "S", "T", "V", "W", "X", "Y", "Z"]
także, jeśli to możliwe chciałbym wybrać punkt początkowy sekwencji.
Na przykład
00000001
00000002
00000003
00000005
...
0000L3FH
0000L3FJ
0000L3FK
0000L3FL
0000L3FM
0000L3FN
0000L3FP
...
0000L4FP
0000L4FQ
0000L4FR
0000L4FS
...
0000M000
0000M001
0000M002
bardzo dobra odpowiedź i całkowicie obsoletes kopalni. Nauczyłem się jeszcze jednej nowej rzeczy w rubinie :) –
Huh, ucz się czegoś nowego codziennie! – bheeshmar
Czy możliwe jest umieszczenie go w punkcie początkowym? – holaSenor