مجموع مربعات الأعداد الأولية في النطاق

Python Medium loops

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

<div>تم إعطاء عدد طبيعي N. أوجد مجموع مربعات جميع الأعداد الأولية من 2 إلى N شاملاً. العدد الأولي هو عدد طبيعي أكبر من 1، لا يقبل القسمة إلا على 1 وعلى نفسه. للتحقق من أولية العدد، استخدم حلقة. إذا كان N أقل من 2، اطبع 0.</div>

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

العدد الصحيح N (1 ≤ N ≤ 10000).

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

<div>
<p>عدد صحيح — مجموع مربعات الأعداد الأولية من 2 إلى N.</p>
</div>

أمثلة

مثال 1

الإدخال
3 circle 5 rectangle 4 6 circle 3.5
الإخراج
13

مثال 2

الإدخال
2
الإخراج
4

مثال 3

الإدخال
1 rectangle 10 2
الإخراج
0
main.py