Выпуск#20: ITренировка — актуальные вопросы и задачи от ведущих компаний
Дан набор символов и положительное число k. Выведите все возможные строковые комбинации длиной от 1 до k, которые можно получить из этого набора.
Примеры:
Вход:
set[] = {'a', 'b'}, k = 3
Выход:
a
b
aa
ab
ba
bb
aaa
aab
aba
abb
baa
bab
bba
bbb
Вход:
set[] = {'a', 'b', 'c', 'd'}, k = 1
Выход:
a
b
c
d