Witam!
Mam problem z generowaniem specyficznego ciągu liczb. Otóż chciałbym po podaniu liczby (np. 5) otrzymywać taki ciąg liczb:
11111, 11112, 11122, 11222, 12222, 11123, 11223, 12223, 11233, 12233, 12333, 11234, 12334, 12344, 12345
Mam nadzieję, że się nie pomyliłem i nakreśliłem zależność jaka występuje w tym ciągu.
Próbowałem zrobić to w dwóch FORach (z dodatkowymi zmiennymi "pilnującymi" pozycji cyfry w liczbie) ale nic z tego nie wyszło. Myślałem też, by mając np. podaną liczbę 5 najpierw wygenerować tablicę [1..5] i wszystkie jej permutacje, a później odsiewać sprawdzając czy wygenerowana permutacja jest nie większa niż 12345. Ale oczywiście ten pomysł odpada przy większych liczbach...
Stąd moja prośba - czy można wygenerować tego typu ciąg liczb w jakiś prostszy sposób?
Będę wdzięczny za podpowiedzi, pozdrawiam