فيما يلي ترجمة النص المطلوب إلى اللغة العربية: مجموع الأعداد الأولية في النطاق

TypeScript Medium math

مهمة «فيما يلي ترجمة النص المطلوب إلى اللغة العربية: مجموع الأعداد الأولية في النطاق»

إليك نص المهمة البرمجية مترجمًا إلى العربية:

أُعطيت عددان طبيعيان A و B (A <= B). أوجد مجموع جميع الأعداد الأولية الموجودة في الفترة [A, B]. العدد الأولي هو عدد أكبر من 1 وله قاسمان فقط: 1 ونفسه. قم بتنفيذ خوارزمية فعالة باستخدام غربال إراتوستينس. من المضمون أن A, B <= 10^6.

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

في السطر الأول، يتم إدخال عددين صحيحين A و B، مفصولين بمسافة.

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

أخرج عددًا صحيحًا واحدًا — مجموع الأعداد الأولية في الفترة [A, B].

أمثلة

مثال 1

الإدخال
10 20
الإخراج
60

مثال 2

الإدخال
1 42
الإخراج
238
main.ts