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.

Date AuthorLanguageStatus Score
Apr 14, 2026 15:31limanjun99limanjun99CPPg++13.3.0Success17,608+1.58 RP
Apr 14, 2026 15:30limanjun99limanjun99CPPg++13.3.0Success18,064
Apr 14, 2026 15:21limanjun99limanjun99CPPg++13.3.0Success18,636
Apr 14, 2026 15:21limanjun99limanjun99CPPg++13.3.0Success17,865
Apr 14, 2026 15:20limanjun99limanjun99CPPg++13.3.0Success17,776
Apr 14, 2026 15:04limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 15:03limanjun99limanjun99CPPg++13.3.0Success17,657+13.10 RP
Apr 14, 2026 15:02limanjun99limanjun99CPPg++13.3.0Success19,378
Apr 14, 2026 15:02limanjun99limanjun99CPPg++13.3.0Success18,902
Apr 14, 2026 15:01limanjun99limanjun99CPPg++13.3.0Success18,075+0.06 RP
Apr 14, 2026 15:00limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 14:59limanjun99limanjun99CPPg++13.3.0Success18,077+6.71 RP
Apr 14, 2026 14:58limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 14:35limanjun99limanjun99CPPg++13.3.0Success65,316
Apr 14, 2026 14:30limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 14:22limanjun99limanjun99CPPg++13.3.0Success33,600
Apr 14, 2026 14:14limanjun99limanjun99CPPg++13.3.0Success18,606
Apr 14, 2026 14:10limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 14:09limanjun99limanjun99CPPg++13.3.0Success18,299+3.83 RP
Apr 14, 2026 13:55limanjun99limanjun99CPPg++13.3.0Success18,428+15.89 RP
Apr 14, 2026 13:32limanjun99limanjun99CPPg++13.3.0Success18,984+56.77 RP
Apr 14, 2026 13:09limanjun99limanjun99CPPg++13.3.0Success21,277+7.39 RP
Apr 14, 2026 12:27limanjun99limanjun99CPPg++13.3.0Success22,616
Apr 14, 2026 12:25limanjun99limanjun99CPPg++13.3.0Success21,617+56.08 RP
Apr 14, 2026 10:21limanjun99limanjun99CPPg++13.3.0Success80,064
Apr 14, 2026 07:25limanjun99limanjun99CPPg++13.3.0Success120,436
Apr 8, 2026 05:17olliecrowolliecrowCPPclang++18.1.3Error+169.40 RP
Apr 8, 2026 04:37olliecrowolliecrowCPPclang++18.1.3Success14,991+6.74 RP
Apr 8, 2026 04:27olliecrowolliecrowCPPclang++18.1.3Success15,144+5.66 RP
Apr 7, 2026 17:24b pb pCPPclang++18.1.3Error
Apr 7, 2026 17:23b pb pCPPclang++18.1.3Error
Apr 7, 2026 17:22b pb pCPPclang++18.1.3Success1,644,957
Apr 7, 2026 17:20b pb pCPPclang++18.1.3Success2,178,748
Apr 7, 2026 17:19b pb pCPPclang++18.1.3Success933,420+0.03 RP
Apr 7, 2026 17:18b pb pCPPclang++18.1.3Error
Apr 7, 2026 17:17b pb pCPPclang++18.1.3Success936,084+4.67 RP
Apr 7, 2026 17:16b pb pCPPclang++18.1.3Success2,630,085
Apr 7, 2026 17:14b pb pCPPclang++18.1.3Success1,663,591+6.01 RP
Apr 6, 2026 23:27olliecrowolliecrowCPPclang++18.1.3Success16,506
Apr 6, 2026 22:42olliecrowolliecrowCPPclang++18.1.3Success15,275+13.64 RP
Apr 6, 2026 22:39olliecrowolliecrowCPPclang++18.1.3Success18,991
Apr 2, 2026 01:37olliecrowolliecrowCSHARP9.0.14Success27,178+114.59 RP
Apr 1, 2026 22:09olliecrowolliecrowZIG0.14.0Success104,914
Mar 31, 2026 10:00Dominique GarmierDominique GarmierRUSTrust-1.94.1Success89,398
Mar 31, 2026 09:59Dominique GarmierDominique GarmierRUSTrust-1.94.1Success1,100,532
Mar 31, 2026 09:43Dominique GarmierDominique GarmierRUSTrust-1.94.1Success271,366
Mar 30, 2026 22:33Dominique GarmierDominique GarmierRUSTrust-1.94.1Success39,356
Mar 30, 2026 16:15Dominique GarmierDominique GarmierRUSTrust-1.94.1Success12,626
Mar 30, 2026 15:37Dominique GarmierDominique GarmierRUSTrust-1.94.1Success35,564
Mar 30, 2026 15:36Dominique GarmierDominique GarmierRUSTrust-1.94.1Success36,827
Mar 30, 2026 15:34Dominique GarmierDominique GarmierRUSTrust-1.94.1Success38,360
Mar 30, 2026 15:29Dominique GarmierDominique GarmierRUSTrust-1.94.1Success37,118
Mar 30, 2026 15:27Dominique GarmierDominique GarmierRUSTrust-1.94.1Success67,191
Mar 30, 2026 15:26Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 15:20Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 11:53Dominique GarmierDominique GarmierRUSTrust-1.94.1Success13,624
Mar 30, 2026 10:02Dominique GarmierDominique GarmierRUSTrust-1.94.1Success14,536
Mar 30, 2026 09:39Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 09:34Dominique GarmierDominique GarmierRUSTrust-1.94.1Success41,923
Mar 30, 2026 04:56Dominique GarmierDominique GarmierRUSTrust-1.94.1Success37,086
Mar 30, 2026 04:55Dominique GarmierDominique GarmierRUSTrust-1.94.1Success36,444
Mar 30, 2026 04:50Dominique GarmierDominique GarmierRUSTrust-1.94.1Success44,385
Mar 30, 2026 02:53Dominique GarmierDominique GarmierRUSTrust-1.94.1Success36,370
Mar 30, 2026 02:51Dominique GarmierDominique GarmierRUSTrust-1.94.1Success36,297
Mar 29, 2026 23:43Dominique GarmierDominique GarmierRUSTrust-1.94.1Success14,781
Mar 29, 2026 16:25Dominique GarmierDominique GarmierCPPg++13.3.0Success59,805
Mar 29, 2026 16:22Dominique GarmierDominique GarmierRUSTrust-1.86.0Success103,351
Mar 29, 2026 16:18Dominique GarmierDominique GarmierRUSTrust-1.94.1Success105,963
Mar 29, 2026 16:18Dominique GarmierDominique GarmierRUSTrust-1.94.0Success105,345
Mar 29, 2026 08:51Dominique GarmierDominique GarmierGOgo1.26.1Success46,267
Mar 29, 2026 02:49Dominique GarmierDominique GarmierGOgo1.26.1Success46,495
Mar 28, 2026 18:28Dominique GarmierDominique GarmierZIG0.13.0Success93,348
Mar 28, 2026 10:56Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 10:54Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 10:42Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 10:30Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 10:25Dominique GarmierDominique GarmierRUSTrust-1.94.1Success13,500
Mar 28, 2026 10:19Dominique GarmierDominique GarmierRUSTrust-1.94.1Success12,395+22.96 RP
Mar 28, 2026 10:15Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 28, 2026 10:09Dominique GarmierDominique GarmierZIG0.13.0Error+10.42 RP
Mar 28, 2026 09:55Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 28, 2026 09:24Dominique GarmierDominique GarmierCPPclang++18.1.3Success11,257
Mar 28, 2026 09:23Dominique GarmierDominique GarmierCPPg++13.3.0Error+40.50 RP
Mar 28, 2026 08:52Dominique GarmierDominique GarmierZIG0.13.0Success11,085+107.52 RP
Mar 28, 2026 06:42Dominique GarmierDominique GarmierZIG0.13.0Success12,585+445.69 RP
Mar 28, 2026 06:29Dominique GarmierDominique GarmierZIG0.13.0Success28,661+2.14 RP
Mar 28, 2026 06:26Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 06:16Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 06:10Dominique GarmierDominique GarmierZIG0.13.0Success29,211
Mar 28, 2026 05:43Dominique GarmierDominique GarmierCPPg++13.3.0Success10,835
Mar 28, 2026 05:30Dominique GarmierDominique GarmierCPPg++13.3.0Error+30.78 RP
Mar 28, 2026 05:25Dominique GarmierDominique GarmierCPPg++13.3.0Success11,889
Mar 28, 2026 05:24Dominique GarmierDominique GarmierCPPclang++18.1.3Success11,151+31.20 RP
Mar 28, 2026 04:49Dominique GarmierDominique GarmierRUSTrust-1.94.1Success992,653
Mar 28, 2026 04:41Dominique GarmierDominique GarmierZIG0.13.0Success28,838+29.06 RP
Mar 28, 2026 04:32Dominique GarmierDominique GarmierZIG0.13.0Success42,764
Mar 28, 2026 02:53Dominique GarmierDominique GarmierZIG0.13.0Success43,108
Mar 28, 2026 02:49Dominique GarmierDominique GarmierZIG0.13.0Success31,476+7.93 RP
Mar 28, 2026 02:47Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 28, 2026 02:22Dominique GarmierDominique GarmierZIG0.13.0Success35,730