Czy istnieje prosty i wydajny algorytm na generowanie kolejnych sekwencji złożonych z cyfr 0..9 oraz dużych liter łacińskich A..Z w następujący sposób:
000
001
...
009
010
011
...
099
100
101
...
999
A00
A01
...
A09
A10
A11
...
A99
B10
B11
...
Z99
AA0
AA1
Założenie: długość ciągu znaków jest stała.
To nie jest base 36, ponieważ na początku wykorzystujemy tylko cyfry, a gdy się skończą, to dopiero dodajemy litery.
Da się do tego podejść matematycznie jak w przypadku base 36?