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 19, 2021 21:08alex3dalex3dScore: 32,824Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 19, 2021 21:0132,23997,035,30828,370,45602,256,896
2Jun 19, 2021 21:0932,31891,721,67128,439,40402,248,704
3Jun 19, 2021 21:0332,32593,437,43728,446,05902,248,704
4Jun 19, 2021 21:0132,34596,514,95728,463,21902,256,896
5Jun 19, 2021 21:0632,35291,274,45828,470,16302,244,608
6Jun 19, 2021 21:0832,37591,240,29528,490,40602,248,704
7Jun 19, 2021 21:0932,38286,261,76728,496,57902,248,704
8Jun 19, 2021 21:0332,38399,960,85728,497,38502,252,800
9Jun 19, 2021 21:0132,40793,333,21428,518,27402,244,608
10Jun 19, 2021 21:0332,41695,740,33328,526,15102,252,800
11Jun 19, 2021 21:0832,418100,615,52328,527,47802,252,800
12Jun 19, 2021 21:0632,43279,774,45528,539,86302,252,800
13Jun 19, 2021 21:0632,44988,242,64928,555,25102,244,608
14Jun 19, 2021 21:0932,48197,349,71028,583,12502,256,896
15Jun 19, 2021 21:0832,48591,026,41128,587,00702,244,608
16Jun 19, 2021 21:0932,55352,529,95327,624,0001,023,0002,281,472
17Jun 19, 2021 21:0932,59760,870,41027,661,0001,024,0002,281,472
18Jun 19, 2021 21:0132,64753,616,52227,703,0001,026,0002,265,088
19Jun 19, 2021 21:0932,67456,511,58627,727,0001,026,0002,289,664
20Jun 19, 2021 21:0132,67853,528,11227,730,0001,027,0002,289,664
21Jun 19, 2021 21:0132,68154,998,13127,732,0001,027,0002,371,584
22Jun 19, 2021 21:0332,69357,161,86427,743,0001,027,0002,289,664
23Jun 19, 2021 21:0132,71058,243,03127,757,0001,028,0002,289,664
24Jun 19, 2021 21:0332,71053,795,94827,757,0001,028,0002,265,088
25Jun 19, 2021 21:0832,71656,441,63527,762,0001,028,0002,289,664
26Jun 19, 2021 21:0132,82462,072,98626,893,0001,992,0002,289,664
27Jun 19, 2021 21:0832,82455,575,18526,893,0001,992,0002,289,664
28Jun 19, 2021 21:0332,83253,748,45526,900,0001,992,0002,289,664
29Jun 19, 2021 21:0132,83454,234,56327,898,000996,0002,523,136
30Jun 19, 2021 21:0932,83654,993,86026,904,0001,992,0002,289,664
31Jun 19, 2021 21:0332,83654,616,28926,904,0001,992,0002,269,184
32Jun 19, 2021 21:0832,83957,386,78626,905,0001,993,0002,269,184
33Jun 19, 2021 21:0332,84063,941,28726,906,0001,993,0002,289,664
34Jun 19, 2021 21:0932,84255,326,93927,905,000996,0002,289,664
35Jun 19, 2021 21:0132,84364,482,94326,909,0001,993,0002,289,664
36Jun 19, 2021 21:0932,84356,675,35426,909,0001,993,0002,269,184
37Jun 19, 2021 21:0932,84463,097,33427,907,000996,0002,269,184
38Jun 19, 2021 21:0832,84555,332,35326,911,0001,993,0002,289,664
39Jun 19, 2021 21:0932,84954,112,28327,911,000996,0002,265,088
40Jun 19, 2021 21:0832,85349,932,98126,918,0001,993,0002,359,296
41Jun 19, 2021 21:0832,85555,060,83927,880,0001,032,0002,523,136
42Jun 19, 2021 21:0832,86657,648,87326,928,0001,994,0002,277,376
43Jun 19, 2021 21:0132,86764,514,30128,923,00002,289,664
44Jun 19, 2021 21:0332,86753,470,07626,929,0001,994,0002,269,184
45Jun 19, 2021 21:0832,86852,109,18727,891,0001,033,0002,367,488
46Jun 19, 2021 21:0132,87350,730,28126,933,0001,995,0002,289,664
47Jun 19, 2021 21:0332,90151,422,39126,957,0001,996,0002,523,136
48Jun 19, 2021 21:0932,91552,541,17526,968,0001,997,0002,273,280
49Jun 19, 2021 21:0832,94156,127,75926,989,0001,999,0002,289,664
50Jun 19, 2021 21:0332,94552,412,37226,993,0001,999,0002,289,664
51Jun 19, 2021 21:0332,96850,508,46727,012,0002,000,0002,347,008