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 listFeb 23, 2026 23:55zielajzielajError
Source Code

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

Challenge History
DateChallengerCostTypeStatus
May 17, 2026 05:13M-Rochat10.00CustomSolution Broken
Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 17, 2026 05:13011,503,6251,125,00002,113,536expected "6442459076 ", got "2305422648 "
2May 17, 2026 05:1309,663,8891,130,00002,113,536expected "6442459076 ", got "2305422648 "
3May 17, 2026 05:13011,025,5211,110,00002,113,536expected "6442459076 ", got "2305422648 "
4Feb 23, 2026 23:563,06717,997,2752,699,00002,428,928
5Feb 23, 2026 23:563,07020,861,2042,702,00002,433,024
6Feb 23, 2026 23:593,07223,186,9942,703,00002,424,832
7Feb 23, 2026 23:583,07615,429,4812,707,00002,433,024
8Feb 23, 2026 23:563,08017,859,5092,710,00002,424,832
9Feb 23, 2026 23:593,08023,243,6852,710,00002,433,024
10Feb 23, 2026 23:593,08520,200,0802,715,00002,277,376
11Feb 23, 2026 23:573,08524,583,2452,715,00002,428,928
12Feb 24, 2026 02:513,08918,193,2832,718,00002,416,640
13Feb 24, 2026 02:513,09119,339,8892,720,00002,433,024
14Feb 23, 2026 23:593,09320,592,6082,722,00002,416,640
15Feb 23, 2026 23:593,09517,357,0082,724,00002,277,376
16Feb 23, 2026 23:563,10118,002,8672,729,00002,424,832
17Feb 23, 2026 23:593,10118,066,8992,729,00002,277,376
18Feb 23, 2026 23:563,10720,455,7132,734,00002,428,928
19Feb 23, 2026 23:593,11025,458,1392,737,00002,428,928
20Feb 23, 2026 23:553,11420,839,8772,740,00002,424,832
21Feb 23, 2026 23:573,11616,358,3442,742,00002,535,424
22Feb 23, 2026 23:583,11718,399,2572,743,00002,433,024
23Feb 24, 2026 02:513,11918,677,6422,745,00002,428,928
24Feb 23, 2026 23:563,12015,064,5761,373,0001,373,0002,428,928
25Feb 25, 2026 03:203,12021,006,0172,746,00002,420,736
26Feb 24, 2026 02:513,12216,324,1002,747,00002,535,424
27Feb 23, 2026 23:573,12318,559,8252,748,00002,535,424
28Feb 25, 2026 03:203,12415,932,8162,749,00002,420,736
29Feb 23, 2026 23:593,12418,718,1542,749,00002,424,832
30Feb 23, 2026 23:573,12415,226,2412,749,00002,535,424
31Feb 25, 2026 03:203,12514,745,2272,750,00002,424,832
32Feb 24, 2026 02:513,12616,275,8712,751,00002,416,640
33Feb 24, 2026 02:513,12720,051,3732,752,00002,420,736
34Feb 23, 2026 23:573,12818,420,4082,753,00002,535,424
35Feb 23, 2026 23:563,12816,002,5092,753,00002,428,928
36Feb 23, 2026 23:593,13022,253,0602,754,00002,424,832
37Feb 24, 2026 02:513,13418,422,0872,758,00002,424,832
38Feb 23, 2026 23:553,14720,654,9362,769,00002,420,736
39Feb 25, 2026 03:203,14818,193,2342,770,00002,428,928
40Feb 23, 2026 23:563,15718,257,3122,778,00002,424,832
41Feb 24, 2026 02:513,15918,246,9052,780,00002,424,832
42Feb 23, 2026 23:553,28819,052,537964,0001,929,0002,473,984
43Feb 25, 2026 03:203,30518,533,8331,939,000969,0002,433,024
44Feb 25, 2026 03:203,30526,750,2242,908,00002,277,376
45Feb 23, 2026 23:573,30715,964,6872,910,00002,535,424
46Feb 24, 2026 02:513,30817,329,6021,941,000970,0002,535,424
47Feb 23, 2026 23:593,31020,169,6721,942,000971,0002,416,640
48Feb 23, 2026 23:583,31816,523,9151,947,000973,0002,424,832
49Feb 24, 2026 02:513,32017,292,0331,948,000974,0002,420,736
50Feb 24, 2026 02:513,32219,874,7002,923,00002,424,832
51Feb 23, 2026 23:573,32825,922,4181,953,000976,0002,420,736
52Feb 23, 2026 23:563,52218,416,1212,066,0001,033,0002,277,376
53Feb 24, 2026 02:513,57723,360,8192,099,0001,049,0002,416,640
54Feb 23, 2026 23:593,61519,449,8092,121,0001,060,0002,416,640
55Feb 23, 2026 23:553,66919,036,0342,153,0001,076,0002,420,736
56Feb 23, 2026 23:573,67319,501,5052,155,0001,077,0002,412,544
57Feb 23, 2026 23:573,67321,043,1292,155,0001,077,0002,277,376
58Feb 23, 2026 23:553,67519,051,9762,156,0001,078,0002,424,832
59Feb 23, 2026 23:593,73018,595,1982,188,0001,094,0002,277,376
60Feb 23, 2026 23:553,82820,355,5373,369,00002,424,832