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
Aug 4, 2026 01:45Victor MerckléVictor MerckléRUSTrust-1.95.0Success3,569+333.38 RP
Aug 2, 2026 04:17Victor MerckléVictor MerckléCPPg++14.2.0Error
Aug 2, 2026 03:59Victor MerckléVictor MerckléCPPg++14.2.0Success3,435+124.14 RP
Aug 2, 2026 03:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,700
Aug 2, 2026 03:41Victor MerckléVictor MerckléCPPg++14.2.0Success3,930
Aug 2, 2026 03:35Victor MerckléVictor MerckléCPPg++14.2.0Error
Aug 1, 2026 10:40LatentSearchLatentSearchZIG0.16.0Success7,111+34.91 RP
Aug 1, 2026 10:18LatentSearchLatentSearchCPPclang++20.1.2Success7,292+147.82 RP
Aug 1, 2026 10:04LatentSearchLatentSearchCPPclang++20.1.2Success8,173+50.80 RP
Aug 1, 2026 09:49LatentSearchLatentSearchRUSTrust-1.95.0Success8,527+993.57 RP
Aug 1, 2026 03:22Warren FuWarren FuCPPg++10.5.0Success73,927+43.54 RP
Aug 1, 2026 03:18Warren FuWarren FuCPPclang++20.1.2Success109,015+0.53 RP
Aug 1, 2026 03:14Warren FuWarren FuCPPclang++20.1.2Success142,423
Aug 1, 2026 03:05Warren FuWarren FuCPPclang++20.1.2Success127,398
Jul 31, 2026 22:36Warren FuWarren FuCPPclang++20.1.2Success112,407
Jul 31, 2026 22:20Warren FuWarren FuCPPclang++20.1.2Success109,646+89.73 RP
Jul 31, 2026 21:53Warren FuWarren FuCPPclang++20.1.2Success7,362,203
Jul 31, 2026 21:23LatentSearchLatentSearchCPPclang++20.1.2Success60,135
Jul 31, 2026 21:19LatentSearchLatentSearchCPPg++10.5.0Success61,165
Jul 31, 2026 21:08Warren FuWarren FuCPPg++10.5.0Success7,374,165
Jul 31, 2026 21:01Warren FuWarren FuCPPg++10.5.0Error
Jul 31, 2026 21:00LatentSearchLatentSearchRUSTrust-1.95.0Success56,038
Jul 31, 2026 20:57LatentSearchLatentSearchRUSTrust-1.95.0Success55,810+184.18 RP
Jul 31, 2026 20:47Warren FuWarren FuCPPg++10.5.0Success6,809,326+6.47 RP
Jul 31, 2026 06:14TonyTonyCPPg++10.5.0Success6,778,214+6.48 RP
Jul 19, 2026 15:51Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success11,059+116.65 RP
Jul 19, 2026 14:14Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success12,697+792.59 RP
Jul 10, 2026 19:17Genos0Genos0CPPg++10.5.0Success117,235+85.30 RP
Jul 9, 2026 19:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,690
Jul 9, 2026 19:22Victor MerckléVictor MerckléCPPg++14.2.0Success3,606
Jul 9, 2026 19:15Victor MerckléVictor MerckléCPPg++14.2.0Error
Jul 9, 2026 19:07Victor MerckléVictor MerckléCPPg++14.2.0Error
Jul 9, 2026 19:00Victor MerckléVictor MerckléCPPg++14.2.0Success3,680
Jul 9, 2026 18:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,673
Jul 9, 2026 11:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,661
Jul 9, 2026 11:50Victor MerckléVictor MerckléCPPg++14.2.0Error
Jul 9, 2026 11:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,597
Jul 9, 2026 11:40Victor MerckléVictor MerckléCPPg++14.2.0Success3,588+1.55 RP
Jul 9, 2026 10:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,876
Jul 8, 2026 23:07Victor MerckléVictor MerckléCPPg++14.2.0Success3,769
Jul 8, 2026 22:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,645
Jul 8, 2026 22:47Victor MerckléVictor MerckléCPPg++14.2.0Success3,719
Jul 8, 2026 22:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,696
Jul 8, 2026 22:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,734
Jul 8, 2026 22:25Victor MerckléVictor MerckléCPPg++14.2.0Success3,682
Jul 8, 2026 22:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,611
Jul 8, 2026 22:07Victor MerckléVictor MerckléCPPg++14.2.0Success3,601
Jul 8, 2026 17:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,613
Jul 8, 2026 17:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,590+2.33 RP
Jul 8, 2026 17:43Victor MerckléVictor MerckléCPPg++14.2.0Success3,604
Jul 8, 2026 17:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,593+0.77 RP
Jul 8, 2026 17:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,655
Jul 8, 2026 17:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,623
Jul 8, 2026 09:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,664
Jul 8, 2026 08:56Victor MerckléVictor MerckléCPPg++14.2.0Success3,597
Jul 8, 2026 08:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,594+6.95 RP
Jul 8, 2026 08:39Victor MerckléVictor MerckléCPPg++14.2.0Success3,729
Jul 8, 2026 08:27Victor MerckléVictor MerckléCPPg++14.2.0Success3,603+5.38 RP
Jul 8, 2026 08:09Victor MerckléVictor MerckléCPPg++14.2.0Error
Jul 8, 2026 08:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,743
Jul 8, 2026 01:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,650
Jul 8, 2026 00:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,695
Jul 8, 2026 00:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,640
Jul 8, 2026 00:37Victor MerckléVictor MerckléCPPg++14.2.0Success3,673
Jul 8, 2026 00:27Victor MerckléVictor MerckléCPPg++14.2.0Success3,718
Jul 8, 2026 00:21Victor MerckléVictor MerckléCPPg++14.2.0Success3,664
Jul 8, 2026 00:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,709+5.00 RP
Jul 7, 2026 20:43Victor MerckléVictor MerckléGOgo1.26.2Success4,678+394.29 RP
Jul 7, 2026 19:14Victor MerckléVictor MerckléRUSTrust-1.95.0Success4,051+167.03 RP
Jul 7, 2026 18:43Victor MerckléVictor MerckléCPPg++14.2.0Success3,619
Jul 7, 2026 18:27Victor MerckléVictor MerckléCPPg++14.2.0Success3,813
Jul 7, 2026 18:22Victor MerckléVictor MerckléCPPg++14.2.0Success3,715
Jul 7, 2026 18:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,682
Jul 7, 2026 18:06Victor MerckléVictor MerckléCPPg++14.2.0Success3,688
Jul 7, 2026 18:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,714
Jul 7, 2026 17:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,725
Jul 7, 2026 17:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,611
Jul 7, 2026 17:13Victor MerckléVictor MerckléRUSTrust-1.95.0Success4,345+369.50 RP
Jul 7, 2026 17:09Andrey LikhachevAndrey LikhachevRUSTrust-1.96.1Success31,413+19.17 RP
Jul 7, 2026 15:29vahookvahookCPPg++13.3.0Success2,880+629.70 RP
Jul 7, 2026 09:33Victor MerckléVictor MerckléZIG0.16.0Success3,714+760.52 RP
Jul 7, 2026 05:52Victor MerckléVictor MerckléRUSTrust-1.95.0Success5,393
Jul 7, 2026 03:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,682
Jul 7, 2026 03:39Victor MerckléVictor MerckléCPPg++14.2.0Success3,642
Jul 7, 2026 03:26Victor MerckléVictor MerckléCPPg++14.2.0Success3,738
Jul 7, 2026 03:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,615
Jul 6, 2026 23:50Victor MerckléVictor MerckléCPPg++14.2.0Success3,621
Jul 6, 2026 23:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,610+2.30 RP
Jul 6, 2026 23:39Victor MerckléVictor MerckléCPPg++14.2.0Success3,651
Jul 6, 2026 23:34Victor MerckléVictor MerckléCPPg++14.2.0Success3,645
Jul 6, 2026 23:29Victor MerckléVictor MerckléCPPg++14.2.0Success3,655
Jul 6, 2026 23:24Victor MerckléVictor MerckléCPPg++14.2.0Success3,613+12.96 RP
Jul 6, 2026 23:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,726
Jul 6, 2026 23:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,723
Jul 6, 2026 23:09Victor MerckléVictor MerckléCPPg++14.2.0Success3,729
Jul 6, 2026 23:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,744
Jul 6, 2026 22:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,630+15.85 RP
Jul 6, 2026 22:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,750
Jul 6, 2026 22:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,743
Jul 6, 2026 21:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,696