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 listMar 8, 2026 20:11zielajzielajScore: 3,019Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 8, 2026 20:122,95319,064,2872,599,00002,437,120
2Mar 8, 2026 20:102,95523,302,6942,600,00002,441,216
3Mar 8, 2026 20:102,96018,069,1752,605,00002,437,120
4Mar 8, 2026 20:112,96115,976,3362,606,00002,269,184
5Mar 8, 2026 20:112,96517,912,0602,609,00002,445,312
6Mar 8, 2026 20:122,98520,715,8562,627,00002,449,408
7Mar 8, 2026 20:122,99220,213,9782,633,00002,437,120
8Mar 8, 2026 20:102,99920,241,1182,639,00002,531,328
9Mar 8, 2026 20:103,00018,619,6712,640,00002,441,216
10Mar 8, 2026 20:123,00220,043,7542,642,00002,437,120
11Mar 8, 2026 20:103,00323,707,0022,643,00002,441,216
12Mar 8, 2026 20:103,00622,003,6692,645,00002,445,312
13Mar 8, 2026 20:103,00719,777,6272,646,00002,449,408
14Mar 8, 2026 20:103,01123,562,8132,650,00002,441,216
15Mar 8, 2026 20:103,01720,980,3372,655,00002,441,216
16Mar 8, 2026 20:103,01920,522,2472,657,00002,437,120
17Mar 8, 2026 20:103,03316,004,6972,669,00002,449,408
18Mar 8, 2026 20:113,04219,986,7852,677,00002,441,216
19Mar 8, 2026 20:113,05119,913,2402,685,00002,449,408
20Mar 8, 2026 20:113,12717,068,5192,752,00002,445,312
21Mar 8, 2026 20:113,13320,250,0562,757,00002,437,120
22Mar 8, 2026 20:113,13520,062,5512,759,00002,449,408
23Mar 8, 2026 20:113,14320,384,8812,766,00002,437,120
24Mar 8, 2026 20:123,15615,314,8672,777,00002,269,184
25Mar 8, 2026 20:103,19519,056,5692,812,00002,531,328
26Mar 8, 2026 20:113,41015,714,0592,001,0001,000,0002,273,280
27Mar 8, 2026 20:123,46718,551,3692,034,0001,017,0002,445,312
28Mar 8, 2026 20:113,50218,205,3992,055,0001,027,0002,437,120
29Mar 8, 2026 20:113,59420,611,5972,109,0001,054,0002,445,312
30Mar 8, 2026 20:113,68017,988,3382,159,0001,079,0002,437,120