السلام عليكم
لاحظت مؤخرا وجود أعضاء نشطين في القسم, ففكرت في طرح سؤال يكون في البداية سهل و يمكننا زيادة درجة صعوبته في كل مرة.
في هذا الموضوع, نهتم بالأعداد الصحيحة التي تتكون من n رقم و تحقق الخاصية التالية :
انطلاقا من أرقام العدد, نبني متتالية عن طريق حساب مجموع آخر n رقم لتحديد العنصر القادم.
في مرحلة معينة ستؤول المتتالية إلى قيمة العدد التتابعي.
مثال :
x= 197//أرقام العدد هم 1,9 و 7 1 + 9 + 7 = 17 9 + 7 + 17 = 33 7 + 17 + 33 = 57 17 + 33 + 57 = 107 33 + 57 + 107 = 197 العدد 197 ظهر في المتتالية, إذا فهو تتابعي.
مثال آخر :
x=25//أرقام العدد : 2 و 5 2,5,7,12,19,31,.. العدد 25 لا يظهر في قيم المتتالية لذا فهو غير تتابعي
السؤال :
اكتب برنامج بالسي أو السي++ يطلب من المستخدم إدخال عدد صحيح n, ثم يُظهر له جميع الأعداد التتابعية المُكونة من n رقم.
الإجابة تُرسل على الخاص حتى لا يتم حرق السؤال.