मध्यम 0 हल किए गए 0% स्वीकृति

Sum of Primes Below a Limit

Add all primes strictly below a limit.

A prime is an integer greater than 1 divisible only by 1 and itself. Add every prime strictly smaller than limit. The limit itself is excluded even when it is prime.

Implement prime_sum(limit).

Input

limit: The exclusive upper bound.

Output

Return the sum of the eligible primes, or 0 when none exist.

सीमाएँ

0 ≤ limit ≤ 2,000,000. Return the sum using a signed 64-bit integer.

उदाहरण

उदाहरण 1
इनपुट:
limit = 12

अपेक्षित आउटपुट:
expected = 28
इनपुट:
long long limit = 12;

अपेक्षित आउटपुट:
long long expected = 28;
इनपुट:
long limit = 12;

अपेक्षित आउटपुट:
long expected = 28;

व्याख्या

The primes below 12 are 2, 3, 5, 7, and 11; their sum is 28.

उदाहरण 2
इनपुट:
limit = 2

अपेक्षित आउटपुट:
expected = 0
इनपुट:
long long limit = 2;

अपेक्षित आउटपुट:
long long expected = 0;
इनपुट:
long limit = 2;

अपेक्षित आउटपुट:
long expected = 0;

व्याख्या

There are no primes strictly below 2.

संदर्भ

यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।

दूसरों से सीखें

समुदाय समाधान

अभी तक कोई प्रकाशित समाधान नहीं। पहला साझा करने के लिए इस चुनौती को हल करें।