mamy tablicę $a która ma elementów N (może być to dowolna ilość). Przykładowo 2:
Każdy element tablicy może mieć wartość obecnie ustawioną lub wartości z tablicy $y:
Jak uzyskać wszystkie kombinacje? Czyli w w/w przykładzie:
ab *b -b a* a-
Konieczne jest zachowanie kolejności elementów z tablicy $a, czyli kombinacje "ba", "b*" nie są prawidłowe (kolejność wyniku nie ma znaczenia). Tablica $a może mieć dowolną ilość elementów. Skrypt nie powinien też polegac na dlugosci wartosci elementow tablicy (bo niekoniecznie musza to byc tylko 1-znakowe wartosci).
Jak to można oprogramować? Proszę o pomoc.