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 listMay 21, 2024 08:06Ivan BessonovIvan BessonovScore: 15,572Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 21, 2024 08:0814,95831,357,10711,138,0002,025,0002,289,664
2May 21, 2024 08:0714,96534,384,02112,156,0001,013,0002,289,664
3May 21, 2024 08:0714,96929,005,70711,147,0002,026,0002,342,912
4May 21, 2024 08:0814,98930,388,08011,161,0002,029,0002,342,912
5May 21, 2024 08:0914,99530,822,74411,166,0002,030,0002,289,664
6May 21, 2024 08:0914,99731,687,48311,167,0002,030,0002,289,664
7May 21, 2024 08:0615,02429,315,92212,204,0001,017,0002,342,912
8May 21, 2024 08:0615,04728,539,59812,223,0001,018,0002,347,008
9May 21, 2024 08:0715,06029,881,56211,214,0002,039,0002,289,664
10May 21, 2024 08:0615,06038,196,85711,214,0002,039,0002,289,664
11May 21, 2024 08:0915,06030,061,94511,214,0002,039,0002,289,664
12May 21, 2024 08:0615,06134,660,26612,235,0001,019,0002,285,568
13May 21, 2024 08:0715,06131,394,47311,215,0002,039,0002,289,664
14May 21, 2024 08:0815,06832,732,03111,220,0002,040,0002,342,912
15May 21, 2024 08:0715,06932,959,55612,241,0001,020,0002,289,664
16May 21, 2024 08:0915,07031,064,82411,222,0002,040,0002,289,664
17May 21, 2024 08:0715,07632,648,94211,226,0002,041,0002,338,816
18May 21, 2024 08:0615,07730,319,58711,227,0002,041,0002,285,568
19May 21, 2024 08:0815,07830,324,98211,228,0002,041,0002,342,912
20May 21, 2024 08:0615,08029,326,14911,229,0002,041,0002,289,664
21May 21, 2024 08:0715,08532,566,62411,233,0002,042,0002,289,664
22May 21, 2024 08:0715,08834,634,91311,235,0002,042,0002,342,912
23May 21, 2024 08:0715,09031,731,73611,236,0002,043,0002,342,912
24May 21, 2024 08:0715,10230,454,97011,246,0002,044,0002,347,008
25May 21, 2024 08:0615,10730,387,84011,249,0002,045,0002,289,664
26May 21, 2024 08:0915,11829,643,44712,281,0001,023,0002,289,664
27May 21, 2024 08:0715,12433,469,33911,262,0002,047,0002,441,216
28May 21, 2024 08:0815,13233,741,19912,292,0001,024,0002,347,008
29May 21, 2024 08:0615,13429,107,17011,269,0002,049,0002,347,008
30May 21, 2024 08:0615,14230,406,21011,275,0002,050,0002,289,664
31May 21, 2024 08:0715,14332,805,02711,276,0002,050,0002,289,664
32May 21, 2024 08:0615,14731,173,97111,279,0002,050,0002,289,664
33May 21, 2024 08:0915,16737,794,90312,321,0001,026,0002,289,664
34May 21, 2024 08:0615,16832,794,76412,322,0001,026,0002,347,008
35May 21, 2024 08:0715,42656,956,62313,574,86202,191,360
36May 21, 2024 08:0615,43654,894,71813,584,04702,199,552
37May 21, 2024 08:0615,57233,451,87012,649,0001,054,0002,289,664
38May 21, 2024 08:0715,57730,237,98412,654,0001,054,0002,289,664
39May 21, 2024 08:0715,65753,786,92613,778,36202,199,552
40May 21, 2024 08:0615,67030,660,05112,730,0001,060,0002,289,664
41May 21, 2024 08:0915,73083,591,08813,842,81202,195,456
42May 21, 2024 08:0615,78084,069,75513,886,48902,191,360
43May 21, 2024 08:0715,78829,357,10112,901,000992,0002,285,568
44May 21, 2024 08:0815,79380,800,85813,897,91402,195,456
45May 21, 2024 08:0815,79440,791,14711,914,0001,985,0002,289,664
46May 21, 2024 08:0715,79540,308,31312,908,000992,0002,289,664
47May 21, 2024 08:0615,79929,717,77912,910,000993,0002,338,816
48May 21, 2024 08:0815,80032,753,57612,911,000993,0002,289,664
49May 21, 2024 08:0715,80883,959,86013,911,18502,187,264
50May 21, 2024 08:0615,80834,197,00312,918,000993,0002,289,664
51May 21, 2024 08:0715,80929,236,75911,925,0001,987,0002,289,664
52May 21, 2024 08:0715,81132,628,21511,927,0001,987,0002,289,664
53May 21, 2024 08:0915,81435,537,81811,928,0001,988,0002,342,912
54May 21, 2024 08:0615,81833,831,57611,932,0001,988,0002,289,664
55May 21, 2024 08:0815,82682,065,76313,926,93802,326,528
56May 21, 2024 08:0615,83238,614,89112,937,000995,0002,347,008
57May 21, 2024 08:0815,83429,261,64211,944,0001,990,0002,342,912
58May 21, 2024 08:0615,84743,337,58611,953,0001,992,0002,342,912
59May 21, 2024 08:0915,85540,735,93311,959,0001,993,0002,338,816
60May 21, 2024 08:0715,85842,382,19011,962,0001,993,0002,330,624
61May 21, 2024 08:0615,87986,817,72513,973,76902,199,552
62May 21, 2024 08:0815,88630,867,77411,983,0001,997,0002,375,680
63May 21, 2024 08:0915,91031,000,47512,001,0002,000,0002,289,664
64May 21, 2024 08:0615,93179,644,56814,019,26302,203,648
65May 21, 2024 08:0916,01973,583,61414,096,75002,207,744
66May 21, 2024 08:0716,06991,098,32414,140,79002,195,456
67May 21, 2024 08:0616,07167,182,28914,142,65902,195,456
68May 21, 2024 08:0716,07560,907,45014,145,87802,207,744
69May 21, 2024 08:0616,09686,292,34814,164,79802,195,456
70May 21, 2024 08:0816,20284,566,68214,257,63902,199,552
71May 21, 2024 08:0916,31565,600,52414,356,99802,330,624
72May 21, 2024 08:0716,37960,136,21614,413,13802,318,336