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 18:09olliecrowolliecrowScore: 18,689Success
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 17:2118,42238,458,99014,185,0002,026,0002,486,272
2Mar 20, 2026 17:0418,42844,292,04715,204,0001,013,0002,502,656
3Mar 20, 2026 17:1718,43237,670,17614,193,0002,027,0002,412,544
4Mar 20, 2026 17:1718,43940,524,46615,212,0001,014,0002,535,424
5Mar 20, 2026 17:0118,44135,012,67014,200,0002,028,0002,494,464
6Mar 20, 2026 17:0118,45737,238,02614,212,0002,030,0002,551,808
7Mar 20, 2026 17:2118,45838,764,93615,228,0001,015,0002,502,656
8Mar 20, 2026 17:2118,46438,462,13615,233,0001,015,0002,412,544
9Mar 22, 2026 20:4518,46735,506,63414,220,0002,031,0002,482,176
10Mar 20, 2026 17:0418,47033,178,16214,223,0002,031,0002,514,944
11Mar 20, 2026 17:2118,48543,461,08713,217,0003,050,0002,490,368
12Mar 20, 2026 17:2218,49140,254,20714,238,0002,034,0002,330,624
13Mar 20, 2026 17:2218,49737,295,06314,243,0002,034,0002,400,256
14Mar 20, 2026 17:2118,53031,769,12313,249,0003,057,0002,437,120
15Mar 22, 2026 20:4518,54043,832,34515,296,0001,019,0002,461,696
16Mar 20, 2026 17:0518,56631,534,03414,296,0002,042,0002,543,616
17Mar 22, 2026 20:4518,56942,914,30214,299,0002,042,0002,482,176
18Mar 20, 2026 17:0418,61141,640,05614,331,0002,047,0002,494,464
19Mar 20, 2026 17:0518,62540,487,09915,366,0001,024,0002,367,488
20Mar 20, 2026 17:0118,64532,176,39713,332,0003,076,0002,535,424
21Mar 20, 2026 17:0518,65936,274,08014,368,0002,052,0002,539,520
22Mar 20, 2026 17:2618,66533,685,04715,399,0001,026,0002,424,832
23Mar 20, 2026 17:1718,68936,707,48816,446,00002,555,904
24Mar 20, 2026 17:2018,72435,151,01615,448,0001,029,0002,514,944
25Mar 20, 2026 17:2018,72433,424,25315,448,0001,029,0002,428,928
26Mar 20, 2026 17:2818,73440,443,13916,486,00002,461,696
27Mar 20, 2026 17:2818,75939,050,79916,508,00002,506,752
28Mar 20, 2026 17:2618,79743,618,95616,541,00002,408,448
29Mar 20, 2026 17:2118,84542,237,05914,511,0002,073,0002,473,984
30Mar 20, 2026 17:2618,84934,606,91714,514,0002,073,0002,375,680
31Mar 20, 2026 17:2018,87435,080,07414,533,0002,076,0002,428,928
32Mar 20, 2026 17:2218,88937,417,56014,545,0002,077,0002,441,216
33Mar 20, 2026 17:2819,11145,681,02714,716,0002,102,0002,314,240
34Mar 20, 2026 17:3019,31636,988,98113,999,0002,999,0002,383,872
35Mar 20, 2026 17:3019,35234,090,46014,025,0003,005,0002,441,216
36Mar 20, 2026 17:3019,50145,721,61515,142,0002,019,0002,330,624
37Mar 20, 2026 18:4819,78943,660,36417,414,00002,482,176
38Mar 20, 2026 18:4919,80536,557,87917,428,00002,502,656
39Mar 20, 2026 18:4919,84535,194,36817,464,00002,371,584
40Mar 20, 2026 18:4819,89837,234,34616,480,0001,030,0002,428,928
41Mar 20, 2026 18:4819,93138,800,82516,508,0001,031,0002,408,448
42Mar 20, 2026 18:4920,05638,905,93615,573,0002,076,0002,469,888
43Mar 20, 2026 18:0935,94852,482,22729,594,0002,040,0002,318,336
44Mar 20, 2026 18:0935,97458,125,36030,636,0001,021,0002,457,600
45Mar 20, 2026 18:0936,05956,584,31128,662,0003,070,0002,555,904