كيفية حساب مجموع 1!+2!+3!+...+n!
📁 بايثون, ذكاء اصطناعي
شرط المسألة:
بالنسبة للعدد الطبيعي n، احسب مجموع 1!+2!+3!+...+n!. في حل هذه المسألة يمكن استخدام دورة واحدة فقط. يُمنع استخدام مكتبة math في هذه المسألة.
n = int(input())N = 1sum = 0for a in range(1, n+1): for b in range(1, a+1): N = N * b sum += Nprint(sum) لكن الحل لم ينجح معي. أرجو إرشادي إلى الحل الصحيح؟