Generisati sve moguće šifre za neki sistem koje zadovoljavaju sledeće kriterijume:
A,
B, C, 1, 2,
3, @ i $.@ i $.Napisati algoritam koji generiše sve moguće šifre dužine \(n\) koje zadovoljavaju gore navedene kriteriju me.
Sa standardnog ulaza se unosi dužina šifre \(n\) (\(2 \leq n \leq 6\)).
Ispisati sve šifre dužine \(n\) koje zadovoljavaju navedena pravila. Ispisati šifre u leksikografski rastućem poretku.
2
$1 $1 $2 $3 $@ $A $B $C 1$ 1@ 2$ 2@ 3$ 3@ @$ @1 @2 @3 @A @B @C A$ A@ B$ B@ C$ C@