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 21, 2021 13:35Yuriy LyfenkoYuriy LyfenkoError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 21, 2021 13:3500000Error: expected "51107975622419 ", got "51110815262057 "
2Jun 21, 2021 13:3400000Error: expected "51218467133103 ", got "51219739141492 "
3Jun 21, 2021 13:3400000Error: expected "51285061037676 ", got "51286599050125 "
4Jun 21, 2021 13:3300000Error: expected "50834363409394 ", got "50835932611575 "
5Jun 21, 2021 13:2439,714101,847,54534,948,24802,215,936
6Jun 21, 2021 13:3539,715105,490,43234,949,61202,215,936
7Jun 21, 2021 14:0039,73094,658,27034,962,80502,203,648
8Jun 21, 2021 13:2439,741105,693,82534,972,44302,220,032
9Jun 21, 2021 13:3539,859102,242,55435,075,78102,215,936
10Jun 21, 2021 14:0039,874109,091,86535,089,25602,224,128
11Jun 21, 2021 13:2439,90191,998,30635,112,88602,215,936
12Jun 21, 2021 13:4339,90686,954,20235,117,16902,215,936
13Jun 21, 2021 13:3539,934105,703,95335,141,85802,207,744
14Jun 21, 2021 14:0039,975105,104,78935,178,38802,215,936
15Jun 21, 2021 13:4339,998109,791,34435,198,09702,220,032
16Jun 21, 2021 13:4339,999102,521,74735,199,14302,207,744
17Jun 21, 2021 13:2444,61872,078,41337,251,0002,013,0002,371,584
18Jun 21, 2021 13:4344,64863,924,53838,283,0001,007,0002,269,184
19Jun 21, 2021 13:3544,69866,417,00839,334,00002,269,184
20Jun 21, 2021 14:0044,72769,858,67039,360,00002,265,088
21Jun 21, 2021 13:4344,74760,085,67738,368,0001,009,0002,371,584
22Jun 21, 2021 13:4344,74963,182,44939,379,00002,375,680
23Jun 21, 2021 13:3544,75965,143,45238,379,0001,009,0002,269,184
24Jun 21, 2021 14:0044,76171,500,79938,380,0001,010,0002,371,584
25Jun 21, 2021 13:4344,77864,397,76738,395,0001,010,0002,371,584
26Jun 21, 2021 13:4344,77861,220,27339,405,00002,269,184
27Jun 21, 2021 13:2444,78069,365,34739,406,00002,371,584
28Jun 21, 2021 14:0044,78365,118,45238,399,0001,010,0002,269,184
29Jun 21, 2021 14:0044,82460,303,82538,434,0001,011,0002,269,184
30Jun 21, 2021 14:0044,82762,114,01439,448,00002,269,184
31Jun 21, 2021 13:3544,84264,329,78838,450,0001,011,0002,375,680
32Jun 21, 2021 13:4344,84468,277,41239,463,00002,371,584
33Jun 21, 2021 13:2444,85261,173,89138,458,0001,012,0002,371,584
34Jun 21, 2021 13:2444,85867,278,44138,463,0001,012,0002,469,888
35Jun 21, 2021 14:0044,86063,324,06238,465,0001,012,0002,371,584
36Jun 21, 2021 14:0044,86459,984,85438,468,0001,012,0002,269,184
37Jun 21, 2021 13:2444,87761,757,04839,492,00002,371,584
38Jun 21, 2021 14:0044,87862,724,67538,481,0001,012,0002,375,680
39Jun 21, 2021 13:3544,88266,753,97138,509,000987,0002,371,584
40Jun 21, 2021 13:3544,88367,700,69438,485,0001,012,0002,363,392
41Jun 21, 2021 13:4344,90864,620,71038,506,0001,013,0002,265,088
42Jun 21, 2021 14:0044,92065,006,45339,530,00002,371,584
43Jun 21, 2021 13:3544,95761,728,36938,548,0001,014,0002,265,088
44Jun 21, 2021 13:3544,95862,577,70639,563,00002,269,184
45Jun 21, 2021 13:2444,96160,659,75038,552,0001,014,0002,269,184
46Jun 21, 2021 13:4344,97260,787,30338,561,0001,014,0002,375,680
47Jun 21, 2021 13:4344,98062,097,43238,568,0001,014,0002,269,184
48Jun 21, 2021 13:2445,00264,172,12438,587,0001,015,0002,269,184
49Jun 21, 2021 13:3545,01864,385,86939,616,00002,269,184
50Jun 21, 2021 13:2445,09764,924,53938,668,0001,017,0002,269,184
51Jun 21, 2021 13:3545,10265,291,04038,673,0001,017,0002,375,680
52Jun 21, 2021 13:2445,12465,734,48339,709,00002,367,488