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 19, 2026 20:02zielajzielajScore: 3,322Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Feb 19, 2026 12:503,12821,242,2262,753,00002,441,216
2Feb 19, 2026 20:003,13122,335,1852,755,00002,433,024
3Feb 19, 2026 20:023,13323,636,0642,757,00002,441,216
4Feb 19, 2026 12:493,14019,678,0392,763,00002,433,024
5Feb 19, 2026 20:013,14921,316,4832,771,00002,531,328
6Feb 19, 2026 12:493,16018,225,6182,781,00002,433,024
7Feb 19, 2026 20:023,16323,125,1182,783,00002,531,328
8Feb 19, 2026 12:503,17218,560,5252,791,00002,433,024
9Feb 19, 2026 02:053,17426,261,7982,793,00002,441,216
10Feb 19, 2026 12:493,17621,816,7372,795,00002,433,024
11Feb 19, 2026 20:003,17819,825,2012,797,00002,535,424
12Feb 19, 2026 12:503,18115,762,3992,799,00002,433,024
13Feb 19, 2026 02:053,19323,743,7061,405,0001,405,0002,433,024
14Feb 19, 2026 20:003,20518,761,9022,820,00002,433,024
15Feb 19, 2026 12:493,27818,012,6582,885,00002,437,120
16Feb 19, 2026 20:003,28218,351,4182,888,00002,424,832
17Feb 19, 2026 20:023,31018,051,2451,942,000971,0002,433,024
18Feb 19, 2026 20:003,31423,148,6761,944,000972,0002,441,216
19Feb 19, 2026 20:013,31424,395,6381,944,000972,0002,441,216
20Feb 19, 2026 02:063,31520,163,8371,945,000972,0002,433,024
21Feb 19, 2026 12:503,31619,753,0852,918,00002,535,424
22Feb 19, 2026 02:053,31722,725,9001,946,000973,0002,437,120
23Feb 19, 2026 02:053,31824,129,7721,947,000973,0002,437,120
24Feb 19, 2026 20:023,31816,531,9391,947,000973,0002,531,328
25Feb 19, 2026 02:063,32020,000,8831,948,000974,0002,441,216
26Feb 19, 2026 12:483,32016,958,8521,948,000974,0002,433,024
27Feb 19, 2026 12:483,32019,615,8741,948,000974,0002,535,424
28Feb 19, 2026 20:013,32223,527,9931,949,000974,0002,437,120
29Feb 19, 2026 12:503,32216,290,3031,949,000974,0002,437,120
30Feb 19, 2026 20:023,32226,724,8951,949,000974,0002,433,024
31Feb 19, 2026 12:503,32319,466,5582,924,00002,428,928
32Feb 19, 2026 12:483,32324,972,8692,924,00002,510,848
33Feb 19, 2026 20:013,32522,794,6941,951,000975,0002,441,216
34Feb 19, 2026 12:483,32723,838,1751,952,000976,0002,437,120
35Feb 19, 2026 02:063,32720,147,6281,952,000976,0002,428,928
36Feb 19, 2026 12:503,32720,471,0241,952,000976,0002,277,376
37Feb 19, 2026 12:483,32719,771,7891,952,000976,0002,445,312
38Feb 19, 2026 20:003,32822,624,5882,929,00002,441,216
39Feb 19, 2026 20:003,33218,081,0271,955,000977,0002,437,120
40Feb 19, 2026 02:043,33428,648,3971,956,000978,0002,433,024
41Feb 19, 2026 20:013,34222,562,9811,961,000980,0002,433,024
42Feb 19, 2026 02:053,34418,559,651981,0001,962,0002,437,120
43Feb 19, 2026 02:043,34821,151,8741,964,000982,0002,428,928
44Feb 19, 2026 20:023,34922,366,820982,0001,965,0002,535,424
45Feb 19, 2026 20:003,36518,472,6811,974,000987,0002,433,024
46Feb 19, 2026 02:043,36621,350,9422,962,00002,441,216
47Feb 19, 2026 12:503,36918,036,3561,977,000988,0002,428,928
48Feb 19, 2026 20:023,46517,945,0362,033,0001,016,0002,441,216
49Feb 19, 2026 20:013,47022,742,7701,018,0002,036,0002,424,832
50Feb 19, 2026 12:493,48923,935,7812,047,0001,023,0002,424,832
51Feb 19, 2026 12:483,56722,471,8462,093,0001,046,0002,433,024
52Feb 19, 2026 20:023,58619,163,9782,104,0001,052,0002,428,928
53Feb 19, 2026 20:023,66620,259,5962,151,0001,075,0002,535,424
54Feb 19, 2026 02:053,68318,289,2212,161,0001,080,0002,428,928
55Feb 19, 2026 20:003,78820,607,4153,333,00002,531,328
56Feb 19, 2026 12:493,86720,926,3893,403,00002,424,832
57Feb 19, 2026 12:504,00019,610,6042,347,0001,173,0002,469,888