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
Sep 19, 2026 13:27Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success16,488
Sep 19, 2026 13:23Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success22,130
Sep 18, 2026 00:34Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success5,043+136.91 RP
Sep 15, 2026 23:55Josu San MartinJosu San MartinCPPclang++18.1.3Success5,120
Sep 15, 2026 23:50Josu San MartinJosu San MartinCPPclang++18.1.3Success5,276
Sep 14, 2026 09:06Haha ExpertHaha ExpertCPPg++14.2.0Success129,921
Sep 12, 2026 09:09Haha ExpertHaha ExpertCPPg++14.2.0Success129,381
Sep 12, 2026 09:03Haha ExpertHaha ExpertCPPg++14.2.0Error
Sep 12, 2026 08:57Haha ExpertHaha ExpertCPPg++14.2.0Success129,252
Sep 12, 2026 08:38Haha ExpertHaha ExpertCPPg++14.2.0Success124,771
Sep 12, 2026 08:23Haha ExpertHaha ExpertCPPg++14.2.0Error
Sep 12, 2026 08:18Haha ExpertHaha ExpertCPPg++14.2.0Error
Sep 12, 2026 08:09Haha ExpertHaha ExpertCPPg++14.2.0Success114,337
Sep 10, 2026 15:57Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success6,646
Sep 10, 2026 15:56Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success5,417+85.48 RP
Sep 10, 2026 15:51Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success5,680+101.09 RP
Sep 10, 2026 15:44Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success6,026+211.46 RP
Sep 10, 2026 15:39Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success6,950
Sep 10, 2026 15:39Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success9,237
Sep 10, 2026 15:37Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success7,498
Sep 4, 2026 08:57Victor MerckléVictor MerckléCPPg++14.2.0Success2,615+29.14 RP
Sep 4, 2026 08:06Victor MerckléVictor MerckléCPPg++14.2.0Success3,989
Sep 4, 2026 07:35Victor MerckléVictor MerckléCPPg++14.2.0Success2,762
Sep 3, 2026 12:57Victor MerckléVictor MerckléCPPg++14.2.0Success2,675
Sep 3, 2026 12:55Victor MerckléVictor MerckléCPPg++14.2.0Success2,625+8.70 RP
Sep 3, 2026 12:47Victor MerckléVictor MerckléCPPg++14.2.0Success2,644
Sep 3, 2026 12:12Victor MerckléVictor MerckléCPPg++14.2.0Success2,628+71.72 RP
Sep 3, 2026 01:22Victor MerckléVictor MerckléCPPg++14.2.0Success62,776
Sep 3, 2026 00:46Victor MerckléVictor MerckléCPPg++14.2.0Success2,659
Sep 3, 2026 00:35Victor MerckléVictor MerckléCPPg++14.2.0Success49,984
Sep 3, 2026 00:20Victor MerckléVictor MerckléCPPg++14.2.0Success43,673
Sep 3, 2026 00:07Victor MerckléVictor MerckléCPPg++14.2.0Success2,653+151.20 RP
Sep 2, 2026 23:54Victor MerckléVictor MerckléCPPg++14.2.0Success38,651
Sep 2, 2026 23:38Victor MerckléVictor MerckléCPPg++14.2.0Success38,078
Sep 2, 2026 23:23Victor MerckléVictor MerckléCPPg++14.2.0Success46,801
Sep 2, 2026 23:00Victor MerckléVictor MerckléCPPg++14.2.0Success34,855
Sep 2, 2026 22:40Victor MerckléVictor MerckléCPPg++14.2.0Success44,067
Sep 2, 2026 22:26Victor MerckléVictor MerckléCPPg++14.2.0Success37,755
Sep 2, 2026 22:17Victor MerckléVictor MerckléCPPg++14.2.0Success44,750
Sep 2, 2026 22:05Victor MerckléVictor MerckléCPPg++14.2.0Success29,923
Sep 2, 2026 21:44Victor MerckléVictor MerckléCPPg++14.2.0Success2,781
Sep 2, 2026 21:26Victor MerckléVictor MerckléCPPg++14.2.0Success26,992
Sep 2, 2026 21:18Victor MerckléVictor MerckléCPPg++14.2.0Success2,815
Sep 2, 2026 21:09Victor MerckléVictor MerckléCPPg++14.2.0Success28,572
Sep 2, 2026 20:55Victor MerckléVictor MerckléCPPg++14.2.0Success2,856
Sep 2, 2026 20:41Victor MerckléVictor MerckléCPPg++14.2.0Success2,731+37.16 RP
Sep 2, 2026 20:27Victor MerckléVictor MerckléCPPg++14.2.0Success2,761
Sep 2, 2026 18:40Victor MerckléVictor MerckléCPPg++14.2.0Success2,896
Sep 2, 2026 18:30Victor MerckléVictor MerckléCPPg++14.2.0Success2,828
Sep 2, 2026 18:23Victor MerckléVictor MerckléCPPg++14.2.0Success2,894
Sep 2, 2026 17:46Victor MerckléVictor MerckléCPPg++14.2.0Success2,817
Sep 2, 2026 17:29Victor MerckléVictor MerckléCPPg++14.2.0Success2,781
Sep 2, 2026 17:02Victor MerckléVictor MerckléCPPg++14.2.0Success54,748
Sep 2, 2026 16:54Victor MerckléVictor MerckléCPPg++14.2.0Success2,794
Sep 2, 2026 16:42Victor MerckléVictor MerckléCPPg++14.2.0Success2,775
Sep 2, 2026 16:39Victor MerckléVictor MerckléCPPg++14.2.0Success2,795
Sep 2, 2026 16:27Victor MerckléVictor MerckléCPPg++14.2.0Success2,780
Sep 2, 2026 16:21Victor MerckléVictor MerckléCPPg++14.2.0Success2,790
Sep 2, 2026 16:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,127
Sep 2, 2026 16:14Victor MerckléVictor MerckléCPPg++14.2.0Success2,759+343.66 RP
Sep 2, 2026 16:01Victor MerckléVictor MerckléCPPg++14.2.0Success5,301
Sep 2, 2026 15:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,147
Sep 2, 2026 15:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,209
Sep 2, 2026 14:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,212
Sep 2, 2026 13:47Victor MerckléVictor MerckléCPPg++14.2.0Success3,157
Sep 2, 2026 13:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,177
Sep 2, 2026 13:00Victor MerckléVictor MerckléCPPg++14.2.0Success3,142
Sep 2, 2026 12:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,048+4.30 RP
Sep 2, 2026 12:33Victor MerckléVictor MerckléCPPg++14.2.0Success3,153
Sep 2, 2026 12:09Victor MerckléVictor MerckléCPPg++14.2.0Success3,161
Sep 2, 2026 11:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,284
Sep 2, 2026 11:24Victor MerckléVictor MerckléCPPg++14.2.0Success3,140
Sep 2, 2026 11:10Victor MerckléVictor MerckléCPPg++14.2.0Success3,144
Sep 2, 2026 11:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,169
Sep 2, 2026 10:07Victor MerckléVictor MerckléCPPg++14.2.0Success3,144
Sep 2, 2026 03:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,210
Sep 2, 2026 03:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,173
Sep 2, 2026 02:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,386
Sep 2, 2026 02:27Victor MerckléVictor MerckléCPPg++14.2.0Success3,186
Sep 2, 2026 02:22Victor MerckléVictor MerckléCPPg++14.2.0Success3,157
Sep 2, 2026 02:12Victor MerckléVictor MerckléCPPg++14.2.0Success3,052+7.50 RP
Sep 2, 2026 02:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,059+1.07 RP
Sep 2, 2026 01:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,060+13.82 RP
Sep 2, 2026 01:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,205
Sep 2, 2026 01:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,159
Sep 2, 2026 01:00Victor MerckléVictor MerckléCPPg++14.2.0Success3,144
Sep 2, 2026 00:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,209
Sep 2, 2026 00:33Victor MerckléVictor MerckléCPPg++14.2.0Success3,077
Sep 2, 2026 00:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,446
Sep 2, 2026 00:08Victor MerckléVictor MerckléCPPg++14.2.0Success3,290
Sep 2, 2026 00:03Victor MerckléVictor MerckléCPPg++14.2.0Success5,211
Sep 1, 2026 23:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,079
Sep 1, 2026 23:25Victor MerckléVictor MerckléCPPg++14.2.0Success3,138
Sep 1, 2026 04:33Victor MerckléVictor MerckléZIG0.16.0Success3,134
Sep 1, 2026 04:27Victor MerckléVictor MerckléCSHARP10.0.7Success4,637
Sep 1, 2026 04:23Victor MerckléVictor MerckléGOgo1.26.2Success3,964
Aug 31, 2026 15:04Victor MerckléVictor MerckléGOgo1.26.2Success8,802
Aug 31, 2026 01:27Tomislav TunkovicTomislav TunkovicCSHARP9.0.15Success4,178+626.39 RP
Aug 31, 2026 01:21Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success2,697+425.91 RP
Aug 31, 2026 01:14Tomislav TunkovicTomislav TunkovicZIG0.15.1Success2,688+647.10 RP