مطلوب عمل برنامج تقوم بادخال عدد الحروف له فيقوم بكتابة جميع الكلمات المكونة من هذا العدد من الحروف
وللتبسيط سنقوم بعمل البرنامج على الحروف a,b,c فقط حتى يمكن اختبار صحة البرنامج بسهولة
ولتوضيح الأمر فمن المفترض لهذا البرنامج إذا أعطيناه القيمة 2 يقوم بكتابة
aa
ab
ac
ba
bb
bc
ca
cb
cc
وإذا أعطيناه 3 يقوم بكتابة
aaa
aab
aac
aba
abb
abc
.
.
.
ccc
وأيضا مطلوب عدم استخدام الـ recursion في حل اللغز لأن حله بالـ recursion بسيط وسهل
وتحياتي

