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 listDec 1, 2022 04:24apuxbtapuxbtScore: 33,574Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 1, 2022 04:2633,33451,269,86829,334,00002,265,088
2Dec 1, 2022 04:2633,37352,557,37729,368,00002,265,088
3Dec 1, 2022 05:1133,38151,124,29528,363,0001,012,0002,265,088
4Dec 1, 2022 05:1133,39551,902,53629,388,00002,265,088
5Dec 1, 2022 05:1133,40255,386,49328,381,0001,013,0002,387,968
6Dec 1, 2022 05:1133,40363,143,53229,395,00002,392,064
7Dec 1, 2022 04:2633,41452,451,18228,391,0001,013,0002,269,184
8Dec 1, 2022 04:2733,42453,592,42328,399,0001,014,0002,392,064
9Dec 1, 2022 04:2733,43054,550,94129,418,00002,265,088
10Dec 1, 2022 05:1133,43151,552,20929,419,00002,387,968
11Dec 1, 2022 05:1133,45054,779,62929,436,00002,265,088
12Dec 1, 2022 05:1133,45254,588,85328,423,0001,015,0002,387,968
13Dec 1, 2022 04:2733,45652,294,00428,426,0001,015,0002,387,968
14Dec 1, 2022 04:2733,45957,699,59928,429,0001,015,0002,396,160
15Dec 1, 2022 04:2733,46657,692,62729,450,00002,400,256
16Dec 1, 2022 05:1133,46753,121,14129,451,00002,265,088
17Dec 1, 2022 04:2733,47253,695,92328,440,0001,015,0002,265,088
18Dec 1, 2022 04:2433,47554,661,54029,458,00002,392,064
19Dec 1, 2022 05:1133,48354,144,97828,449,0001,016,0002,265,088
20Dec 1, 2022 04:2433,50053,440,10728,464,0001,016,0002,387,968
21Dec 1, 2022 04:2733,50359,657,72628,467,0001,016,0002,396,160
22Dec 1, 2022 04:2633,55954,206,28028,514,0001,018,0002,265,088
23Dec 1, 2022 04:2633,56757,391,82828,521,0001,018,0002,265,088
24Dec 1, 2022 04:2433,56850,179,64229,540,00002,265,088
25Dec 1, 2022 04:2633,57456,892,83129,545,00002,265,088
26Dec 1, 2022 04:2433,58158,846,82428,532,0001,019,0002,383,872
27Dec 1, 2022 04:2733,58449,159,95529,554,00002,506,752
28Dec 1, 2022 04:2433,59154,891,50828,541,0001,019,0002,265,088
29Dec 1, 2022 04:2433,60752,840,07828,555,0001,019,0002,265,088
30Dec 1, 2022 04:2633,61450,864,37729,580,00002,392,064
31Dec 1, 2022 04:2433,61655,351,35929,582,00002,265,088
32Dec 1, 2022 04:2733,64954,094,75029,611,00002,265,088
33Dec 1, 2022 04:2433,65351,605,06028,594,0001,021,0002,392,064
34Dec 1, 2022 04:2633,68351,642,36428,619,0001,022,0002,265,088
35Dec 1, 2022 04:2433,75755,261,89429,706,00002,392,064
36Dec 1, 2022 04:2633,76458,229,81428,722,000990,0002,387,968
37Dec 1, 2022 04:2434,687101,341,14930,524,41602,236,416
38Dec 1, 2022 04:2734,69685,958,87830,532,61102,236,416
39Dec 1, 2022 05:1134,714107,398,46330,547,89402,244,608
40Dec 1, 2022 04:2634,71793,200,91230,550,66502,240,512
41Dec 1, 2022 05:1134,71991,336,74330,552,64102,244,608
42Dec 1, 2022 04:2734,72387,229,02130,556,67402,232,320
43Dec 1, 2022 04:2434,72396,203,69230,556,55802,244,608
44Dec 1, 2022 04:2734,72988,884,61130,561,33902,236,416
45Dec 1, 2022 04:2634,77686,050,62930,603,26902,232,320
46Dec 1, 2022 04:2434,78591,898,99930,610,54302,228,224
47Dec 1, 2022 04:2634,80199,401,38030,624,92202,232,320
48Dec 1, 2022 05:1134,904103,301,82830,715,83502,240,512