ユーザーが指定した長さの文字 ABC を使用して文字列を生成する必要があります。ユーザーが長さとして 4 を指定した場合、コードは次のように表示されるとします。
AAAA
AAAB
AAAC
AABA
.
.
.
CCCC.
文字列 ABC の順列を生成できます。しかし、私の質問は、ユーザーが A、B、C のいずれかのみを含む 4 または 5 または 6 文字の順列を生成する方法よりも入力 4 または 5 または 6 を与えるかどうかです。助けてください。コードまたはコーディング方法の手順を教えてください。
ヒント、アイデア、提案をいただければ幸いです。