Sum of prime numbers Andrey Tsvetkov

Compute the sum of all prime numbers in a stream of binary integers as fast as possible.

Input: 1 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: The uint64 sum of all values that are prime, printed as a decimal string.

Back to listMar 20, 2026 13:59Dominique GarmierDominique GarmierScore: 13,597Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 20, 2026 14:1813,48429,101,9949,889,0001,977,0002,273,280
2Mar 20, 2026 12:0813,51830,533,9549,914,0001,982,0002,400,256
3Mar 20, 2026 14:1813,52329,721,61210,909,000991,0002,400,256
4Mar 20, 2026 12:0813,52727,973,8539,920,0001,984,0002,400,256
5Mar 20, 2026 13:3513,53031,243,96010,914,000992,0002,273,280
6Mar 20, 2026 14:1813,53030,706,8919,922,0001,984,0002,396,160
7Mar 20, 2026 13:2813,53136,261,01010,915,000992,0002,400,256
8Mar 20, 2026 11:5013,54137,838,1099,930,0001,986,0002,273,280
9Mar 20, 2026 11:5513,54129,556,97710,923,000993,0002,400,256
10Mar 20, 2026 13:2813,54227,706,45810,924,000993,0002,273,280
11Mar 20, 2026 11:5013,54326,854,78710,925,000993,0002,514,944
12Mar 20, 2026 13:2813,54526,633,37410,927,000993,0002,273,280
13Mar 20, 2026 13:2813,55231,715,9629,939,0001,987,0002,273,280
14Mar 20, 2026 12:0813,55526,825,78510,844,0001,084,0002,392,064
15Mar 20, 2026 11:5013,55728,560,90910,936,000994,0002,514,944
16Mar 20, 2026 12:0813,56328,299,13810,941,000994,0002,273,280
17Mar 20, 2026 14:1813,56333,068,1979,946,0001,989,0002,273,280
18Mar 20, 2026 11:5513,57827,345,4979,958,0001,991,0002,396,160
19Mar 20, 2026 13:2813,58430,086,90710,958,000996,0002,273,280
20Mar 20, 2026 12:0813,59128,670,7199,967,0001,993,0002,396,160
21Mar 20, 2026 13:2813,59130,110,0909,967,0001,993,0002,400,256
22Mar 20, 2026 13:2813,59732,690,09110,968,000997,0002,273,280
23Mar 20, 2026 12:0813,60035,001,1139,974,0001,994,0002,408,448
24Mar 20, 2026 14:1813,61830,191,81810,986,000998,0002,273,280
25Mar 20, 2026 13:2813,62030,848,53810,988,000998,0002,273,280
26Mar 20, 2026 12:0813,62034,042,19710,988,000998,0002,273,280
27Mar 20, 2026 14:1813,62335,377,14110,989,000999,0002,273,280
28Mar 20, 2026 13:3513,63428,567,57310,999,000999,0002,404,352
29Mar 20, 2026 13:3513,64828,541,05810,009,0002,001,0002,273,280
30Mar 20, 2026 11:5513,65034,833,71911,011,0001,001,0002,273,280
31Mar 20, 2026 13:2813,67329,464,85511,030,0001,002,0002,273,280
32Mar 20, 2026 12:0813,68827,281,39310,038,0002,007,0002,519,040
33Mar 20, 2026 14:1813,69829,096,65110,045,0002,009,0002,273,280
34Mar 20, 2026 12:0813,70228,977,26811,054,0001,004,0002,400,256
35Mar 20, 2026 14:3813,74528,996,68911,088,0001,008,0002,387,968
36Mar 20, 2026 14:1813,76329,610,97811,102,0001,009,0002,392,064
37Mar 20, 2026 14:3813,76430,966,05410,094,0002,018,0002,408,448
38Mar 20, 2026 13:5913,85737,450,17810,162,0002,032,0002,404,352
39Mar 20, 2026 13:5913,87331,208,73910,174,0002,034,0002,273,280
40Mar 20, 2026 14:3813,87741,578,80110,177,0002,035,0002,273,280
41Mar 20, 2026 13:5913,92541,459,89810,212,0002,042,0002,396,160
42Mar 20, 2026 14:1814,09330,961,30411,369,0001,033,0002,383,872