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 20:53alex3dalex3dScore: 32,843Success
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:0832,43887,335,68828,545,58802,252,800
2Jun 19, 2021 20:5832,44290,656,71728,549,05302,248,704
3Jun 19, 2021 20:5332,483116,513,11028,585,23702,244,608
4Jun 19, 2021 20:5332,53397,043,60428,628,71902,252,800
5Jun 19, 2021 21:0832,54290,141,28928,636,71202,252,800
6Jun 19, 2021 20:5332,55497,437,03228,647,15502,252,800
7Jun 19, 2021 20:5332,60599,269,26928,692,00102,252,800
8Jun 19, 2021 20:5832,61471,988,78328,700,00002,248,704
9Jun 19, 2021 21:0832,69857,988,78027,747,0001,027,0002,289,664
10Jun 19, 2021 20:5832,70061,637,97827,749,0001,027,0002,289,664
11Jun 19, 2021 20:5332,70492,450,01828,779,80402,248,704
12Jun 19, 2021 21:0832,70953,126,30027,756,0001,028,0002,289,664
13Jun 19, 2021 20:5832,726103,260,04828,798,66702,248,704
14Jun 19, 2021 21:0832,73393,166,01428,805,05102,256,896
15Jun 19, 2021 20:5332,78456,541,14427,856,000994,0002,519,040
16Jun 19, 2021 20:5332,81157,530,62127,879,000995,0002,265,088
17Jun 19, 2021 20:5832,82353,999,43926,892,0001,992,0002,265,088
18Jun 19, 2021 21:0832,82558,292,49427,890,000996,0002,289,664
19Jun 19, 2021 20:5332,83159,375,45227,895,000996,0002,269,184
20Jun 19, 2021 20:5332,83156,933,66227,895,000996,0002,289,664
21Jun 19, 2021 20:5332,83257,448,16426,900,0001,992,0002,523,136
22Jun 19, 2021 21:0832,83456,557,69426,902,0001,992,0002,269,184
23Jun 19, 2021 21:0832,83962,504,08027,902,000996,0002,289,664
24Jun 19, 2021 20:5332,84253,130,48627,905,000996,0002,523,136
25Jun 19, 2021 20:5832,84355,018,16328,902,00002,289,664
26Jun 19, 2021 20:5332,84761,038,09926,912,0001,993,0002,289,664
27Jun 19, 2021 20:5832,85255,886,50426,917,0001,993,0002,527,232
28Jun 19, 2021 20:5332,85753,364,45127,917,000997,0002,523,136
29Jun 19, 2021 20:5832,85856,442,88726,921,0001,994,0002,289,664
30Jun 19, 2021 20:5332,85851,386,79027,883,0001,032,0002,289,664
31Jun 19, 2021 20:5332,86754,388,92626,929,0001,994,0002,265,088
32Jun 19, 2021 20:5332,87253,679,20926,932,0001,995,0002,367,488
33Jun 19, 2021 20:5332,87763,629,85827,935,000997,0002,269,184
34Jun 19, 2021 20:5832,88057,610,04526,939,0001,995,0002,289,664
35Jun 19, 2021 21:0832,88056,143,90326,939,0001,995,0002,269,184
36Jun 19, 2021 20:5332,88357,287,71626,942,0001,995,0002,289,664
37Jun 19, 2021 20:5832,91851,721,23726,971,0001,997,0002,269,184
38Jun 19, 2021 20:5332,91852,066,07026,971,0001,997,0002,289,664
39Jun 19, 2021 20:5832,92855,057,89426,979,0001,998,0002,269,184
40Jun 19, 2021 20:5332,96852,688,15327,012,0002,000,0002,289,664
41Jun 19, 2021 20:5332,97051,899,05527,013,0002,001,0002,281,472
42Jun 19, 2021 21:0832,97256,398,49328,015,0001,000,0002,289,664
43Jun 19, 2021 20:5332,97853,635,93927,020,0002,001,0002,527,232
44Jun 19, 2021 21:0832,98852,619,46627,027,0002,002,0002,273,280
45Jun 19, 2021 21:0833,01759,600,46927,052,0002,003,0002,351,104
46Jun 19, 2021 20:5333,04354,650,95528,076,0001,002,0002,289,664
47Jun 19, 2021 20:5833,11164,034,32429,138,00002,289,664
48Jun 19, 2021 20:5333,139112,787,75529,162,21502,248,704