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 listJun 27, 2021 05:48Yuriy LyfenkoYuriy LyfenkoScore: 36,667Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 27, 2021 05:4633,11072,227,53329,136,51702,220,032
2Jun 27, 2021 05:4833,151103,854,60329,172,97702,224,128
3Jun 27, 2021 05:4733,17298,036,76229,191,43102,215,936
4Jun 27, 2021 05:4733,19787,260,42929,213,36902,207,744
5Jun 27, 2021 05:4833,22589,959,04429,237,61402,240,512
6Jun 27, 2021 05:4833,23296,601,17429,243,75002,220,032
7Jun 27, 2021 05:4833,241107,856,03629,252,41102,220,032
8Jun 27, 2021 05:4833,24797,654,15029,257,18302,220,032
9Jun 27, 2021 05:4633,26090,464,05129,268,39202,228,224
10Jun 27, 2021 05:4833,27688,591,53429,282,74002,224,128
11Jun 27, 2021 05:4633,30181,018,13929,305,13802,215,936
12Jun 27, 2021 05:4733,30291,034,29329,305,78702,224,128
13Jun 27, 2021 05:4836,41462,054,10731,043,0001,001,0002,269,184
14Jun 27, 2021 05:4636,45160,787,68131,075,0001,002,0002,375,680
15Jun 27, 2021 05:4836,52264,117,17131,135,0001,004,0002,269,184
16Jun 27, 2021 05:4736,53862,559,37830,144,0002,009,0002,269,184
17Jun 27, 2021 05:4836,54257,334,56831,153,0001,004,0002,269,184
18Jun 27, 2021 05:4736,55662,364,38130,159,0002,010,0002,375,680
19Jun 27, 2021 05:4636,56559,260,14831,172,0001,005,0002,269,184
20Jun 27, 2021 05:4736,57560,123,71630,175,0002,011,0002,375,680
21Jun 27, 2021 05:4836,59262,168,24130,189,0002,012,0002,269,184
22Jun 27, 2021 05:4836,61858,290,82230,210,0002,014,0002,269,184
23Jun 27, 2021 05:4736,63656,110,51831,233,0001,007,0002,506,752
24Jun 27, 2021 05:4636,66154,496,91430,246,0002,016,0002,494,464
25Jun 27, 2021 05:4836,66759,105,70730,251,0002,016,0002,379,776
26Jun 27, 2021 05:4636,67053,074,18930,254,0002,016,0002,379,776
27Jun 27, 2021 05:4836,68154,586,28531,271,0001,008,0002,269,184
28Jun 27, 2021 05:4636,69957,620,73232,295,00002,387,968
29Jun 27, 2021 05:4836,70255,161,69431,289,0001,009,0002,379,776
30Jun 27, 2021 05:4736,71454,920,01431,299,0001,009,0002,269,184
31Jun 27, 2021 05:4636,72057,540,29032,314,00002,269,184
32Jun 27, 2021 05:4636,72361,626,02832,316,00002,375,680
33Jun 27, 2021 05:4836,72860,750,32332,321,00002,375,680
34Jun 27, 2021 05:4736,74154,946,10130,312,0002,020,0002,269,184
35Jun 27, 2021 05:4836,74260,156,21231,323,0001,010,0002,269,184
36Jun 27, 2021 05:4836,76859,694,42930,334,0002,022,0002,269,184
37Jun 27, 2021 05:4736,78253,822,68331,357,0001,011,0002,465,792
38Jun 27, 2021 05:4636,78257,174,83431,357,0001,011,0002,379,776
39Jun 27, 2021 05:4836,78654,894,60631,361,0001,011,0002,379,776
40Jun 27, 2021 05:4836,78661,266,59931,361,0001,011,0002,269,184
41Jun 27, 2021 05:4836,79158,770,32732,376,00002,379,776
42Jun 27, 2021 05:4836,79158,015,19231,365,0001,011,0002,371,584
43Jun 27, 2021 05:4736,80358,117,92332,387,00002,371,584
44Jun 27, 2021 05:4736,82761,860,88931,396,0001,012,0002,269,184
45Jun 27, 2021 05:4836,84852,693,77932,426,00002,269,184
46Jun 27, 2021 05:4836,85354,328,15932,431,00002,269,184
47Jun 27, 2021 05:4836,85552,366,93531,419,0001,013,0002,469,888
48Jun 27, 2021 05:4636,87656,908,82531,437,0001,014,0002,379,776