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 20, 2026 14:28olliecrowolliecrowZIG0.14.0Error
Apr 20, 2026 14:26olliecrowolliecrowRUSTrust-1.94.0Success18,587
Apr 20, 2026 14:25Dominique GarmierDominique GarmierCPPg++13.3.0Success13,140
Apr 20, 2026 14:22olliecrowolliecrowCPPg++13.3.0Success14,062
Apr 20, 2026 13:54Dominique GarmierDominique GarmierCPPg++14.2.0Success13,878
Apr 20, 2026 13:52Dominique GarmierDominique GarmierCPPg++10.5.0Success15,055
Apr 20, 2026 12:50Dominique GarmierDominique GarmierCPPg++13.3.0Success13,793
Apr 20, 2026 12:48Victor MerckléVictor MerckléCPPg++10.5.0Success6,812,347
Apr 20, 2026 12:36Dominique GarmierDominique GarmierCPPg++13.3.0Success10,932
Apr 20, 2026 12:31Dominique GarmierDominique GarmierCPPg++13.3.0Success13,892
Apr 19, 2026 08:39olliecrowolliecrowCPPclang++18.1.3Success12,991
Apr 19, 2026 04:37Charles CabergsCharles CabergsCPPg++13.3.0Success26,783
Apr 19, 2026 02:39olliecrowolliecrowCPPclang++18.1.3Success12,926
Apr 19, 2026 02:26Charles CabergsCharles CabergsCPPg++13.3.0Success25,868+0.25 RP
Apr 19, 2026 00:07Victor MerckléVictor MerckléCPPg++13.3.0Success3,456,566
Apr 19, 2026 00:04Victor MerckléVictor MerckléCPPg++13.3.0Success53,648
Apr 19, 2026 00:04Victor MerckléVictor MerckléCPPclang++18.1.3Success57,228
Apr 18, 2026 23:37Victor MerckléVictor MerckléCPPg++13.3.0Success35,711
Apr 18, 2026 22:39Victor MerckléVictor MerckléCPPg++13.3.0Success29,439+13.78 RP
Apr 18, 2026 21:49Charles CabergsCharles CabergsCPPg++13.3.0Success25,885+34.68 RP
Apr 18, 2026 21:38Victor MerckléVictor MerckléCPPg++13.3.0Success8,277,568
Apr 18, 2026 21:33Victor MerckléVictor MerckléCPPg++13.3.0Success31,327
Apr 18, 2026 21:28Victor MerckléVictor MerckléCPPg++13.3.0Success98,515
Apr 18, 2026 21:27Victor MerckléVictor MerckléCPPg++13.3.0Success118,025
Apr 18, 2026 21:25Victor MerckléVictor MerckléCPPg++13.3.0Success31,069
Apr 18, 2026 21:25Victor MerckléVictor MerckléCPPg++13.3.0Success31,165
Apr 18, 2026 21:24Victor MerckléVictor MerckléCPPg++13.3.0Success70,034
Apr 18, 2026 21:23Victor MerckléVictor MerckléCPPg++13.3.0Success58,616
Apr 18, 2026 21:22Victor MerckléVictor MerckléCPPg++13.3.0Success30,684+0.05 RP
Apr 18, 2026 21:18Victor MerckléVictor MerckléCPPg++13.3.0Success30,689+47.41 RP
Apr 18, 2026 20:32Victor MerckléVictor MerckléCPPg++13.3.0Success35,951
Apr 18, 2026 20:13Victor MerckléVictor MerckléCPPg++13.3.0Success35,915+98.40 RP
Apr 18, 2026 20:04Victor MerckléVictor MerckléCPPg++13.3.0Error
Apr 18, 2026 19:44Victor MerckléVictor MerckléCPPg++13.3.0Success55,544+98.67 RP
Apr 18, 2026 19:40Victor MerckléVictor MerckléCPPg++13.3.0Error
Apr 18, 2026 19:25olliecrowolliecrowZIG0.14.0Error
Apr 18, 2026 19:18Victor MerckléVictor MerckléCPPg++13.3.0Success499,870
Apr 18, 2026 19:17olliecrowolliecrowZIG0.14.0Success166,142
Apr 18, 2026 19:09olliecrowolliecrowZIG0.14.0Success182,074
Apr 18, 2026 19:01olliecrowolliecrowZIG0.14.0Success145,481
Apr 18, 2026 19:01Victor MerckléVictor MerckléCPPg++13.3.0Success122,892+0.11 RP
Apr 18, 2026 18:53olliecrowolliecrowZIG0.14.0Success168,016
Apr 18, 2026 18:51Victor MerckléVictor MerckléCPPg++13.3.0Success123,058+0.91 RP
Apr 18, 2026 18:49olliecrowolliecrowZIG0.14.0Success143,288
Apr 18, 2026 18:45Victor MerckléVictor MerckléCPPg++13.3.0Success124,451+79.80 RP
Apr 18, 2026 18:45olliecrowolliecrowZIG0.14.0Success143,448
Apr 18, 2026 18:31olliecrowolliecrowRUSTrust-1.94.0Success13,966
Apr 18, 2026 18:27Victor MerckléVictor MerckléGOgo1.26.2Success18,225,586+0.55 RP
Apr 18, 2026 18:22olliecrowolliecrowRUSTrust-1.94.0Success13,848
Apr 18, 2026 18:05olliecrowolliecrowGOgo1.26.1Success14,338
Apr 18, 2026 16:36Charles CabergsCharles CabergsCPPg++13.3.0Success34,352
Apr 18, 2026 14:07Charles CabergsCharles CabergsCPPg++13.3.0Success28,438+125.96 RP
Apr 18, 2026 09:58Charles CabergsCharles CabergsCPPg++13.3.0Success44,310+3.56 RP
Apr 18, 2026 08:57olliecrowolliecrowRUSTrust-1.94.0Success13,818
Apr 18, 2026 08:40olliecrowolliecrowGOgo1.26.1Success43,045
Apr 18, 2026 08:37olliecrowolliecrowGOgo1.26.1Success45,472
Apr 18, 2026 08:21olliecrowolliecrowGOgo1.26.1Success67,395
Apr 18, 2026 08:18olliecrowolliecrowGOgo1.26.1Success67,180
Apr 18, 2026 06:49Charles CabergsCharles CabergsCPPg++13.3.0Success45,020+45.84 RP
Apr 18, 2026 00:12Charles CabergsCharles CabergsCPPg++13.3.0Success56,726+11.96 RP
Apr 17, 2026 22:06Charles CabergsCharles CabergsCPPg++13.3.0Success60,856+102.95 RP
Apr 17, 2026 18:05Charles CabergsCharles CabergsCPPg++13.3.0Success162,943+61.37 RP
Apr 16, 2026 21:20Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success1,848,001+1.23 RP
Apr 16, 2026 21:17Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success2,389,869+4.18 RP
Apr 16, 2026 20:56olliecrowolliecrowRUSTrust-1.94.0Success13,986
Apr 16, 2026 20:50olliecrowolliecrowZIG0.14.0Success37,105
Apr 16, 2026 20:44olliecrowolliecrowGOgo1.26.1Success18,510
Apr 16, 2026 02:43olliecrowolliecrowRUSTrust-1.94.0Success18,360
Apr 16, 2026 01:45olliecrowolliecrowRUSTrust-1.94.0Success18,438
Apr 16, 2026 00:45olliecrowolliecrowZIG0.14.0Success37,390
Apr 15, 2026 09:33limanjun99limanjun99CPPg++13.3.0Success17,509
Apr 15, 2026 09:11limanjun99limanjun99CPPg++13.3.0Success23,444
Apr 15, 2026 08:52limanjun99limanjun99CPPg++13.3.0Success22,889
Apr 15, 2026 05:06limanjun99limanjun99CPPg++13.3.0Error
Apr 15, 2026 04:14limanjun99limanjun99CPPg++13.3.0Success17,256
Apr 15, 2026 04:14limanjun99limanjun99CPPg++13.3.0Success17,150
Apr 14, 2026 18:08limanjun99limanjun99CPPg++13.3.0Success17,482
Apr 14, 2026 17:59limanjun99limanjun99CPPg++13.3.0Success17,007
Apr 14, 2026 17:57limanjun99limanjun99CPPg++13.3.0Error
Apr 14, 2026 17:40limanjun99limanjun99CPPg++13.3.0Success16,785
Apr 14, 2026 17:28limanjun99limanjun99CPPg++13.3.0Success16,756+28.88 RP
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