حساب مجموع أرقام مضروب العدد N

JavaScript Hard math

مهمة «حساب مجموع أرقام مضروب العدد N»

اكتب برنامجًا يحسب مجموع أرقام مضروب العدد المعطى N. مضروب العدد N (يُرمز له بـ N!) يساوي حاصل ضرب جميع الأعداد الطبيعية من 1 إلى N شاملة. نظرًا لأن N قد يكون كبيرًا جدًا (حتى 1000)، فقد يحتوي المضروب على آلاف الأرقام. يجب حساب مجموع جميع أرقام هذا العدد. استخدم BigInt للتعامل مع الأعداد الكبيرة. من المضمون أن N عدد صحيح، غير سالب، ولا يتجاوز 1000.

تنسيق الإدخال

عدد صحيح واحد N (0 ≤ N ≤ 1000).

تنسيق الإخراج

عدد صحيح واحد — مجموع أرقام مضروب N.

أمثلة

مثال 1

الإدخال
10
الإخراج
27

مثال 2

الإدخال
2 10
الإخراج
7

مثال 3

الإدخال
0
الإخراج
1

مثال 4

الإدخال
5 0
الإخراج
1
main.js