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 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
Aug 29, 2026 17:43Victor MerckléVictor MerckléCPPg++14.2.0Success3,136
Aug 29, 2026 17:21Victor MerckléVictor MerckléCPPg++14.2.0Success3,106
Aug 29, 2026 17:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,135
Aug 29, 2026 16:59Victor MerckléVictor MerckléCPPg++14.2.0Success3,073+39.75 RP
Aug 29, 2026 16:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,111+29.69 RP
Aug 29, 2026 15:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,147
Aug 29, 2026 15:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,281
Aug 29, 2026 15:29Victor MerckléVictor MerckléCPPg++14.2.0Success3,288
Aug 29, 2026 15:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,357
Aug 29, 2026 14:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,189
Aug 29, 2026 14:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,397
Aug 29, 2026 14:21Victor MerckléVictor MerckléCPPg++14.2.0Success3,498
Aug 29, 2026 14:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,187
Aug 29, 2026 14:04Victor MerckléVictor MerckléCPPg++14.2.0Success4,045
Aug 29, 2026 13:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,623
Aug 29, 2026 13:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,204
Aug 29, 2026 13:30Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Aug 29, 2026 13:05Victor MerckléVictor MerckléCPPg++14.2.0Success3,276
Aug 29, 2026 12:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,211
Aug 29, 2026 12:35Victor MerckléVictor MerckléCPPg++14.2.0Success3,289
Aug 29, 2026 12:22Victor MerckléVictor MerckléCPPg++14.2.0Success3,269
Aug 29, 2026 12:15Victor MerckléVictor MerckléCPPg++14.2.0Success3,205
Aug 29, 2026 11:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,140+80.09 RP
Aug 29, 2026 11:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,284
Aug 29, 2026 11:32Victor MerckléVictor MerckléCPPg++14.2.0Success3,270
Aug 29, 2026 10:20Victor MerckléVictor MerckléCPPg++14.2.0Success3,221+39.02 RP
Aug 29, 2026 09:57Victor MerckléVictor MerckléCPPg++14.2.0Success3,312
Aug 29, 2026 09:50Victor MerckléVictor MerckléCPPg++14.2.0Success3,475
Aug 29, 2026 09:26Victor MerckléVictor MerckléCPPg++14.2.0Success3,355
Aug 29, 2026 09:09Victor MerckléVictor MerckléCPPg++14.2.0Success3,473
Aug 29, 2026 08:59Victor MerckléVictor MerckléCPPg++14.2.0Success5,695
Aug 29, 2026 08:47Victor MerckléVictor MerckléCPPg++14.2.0Success3,262+83.20 RP
Aug 25, 2026 18:02Oleg KovalovOleg KovalovCPPg++10.5.0Success245,455
Aug 25, 2026 17:55Oleg KovalovOleg KovalovCPPclang++20.1.2Success7,381,478
Aug 24, 2026 07:14Haha ExpertHaha ExpertCSHARP10.0.11Success120,732
Aug 24, 2026 03:17Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success6,906+147.46 RP
Aug 21, 2026 19:59Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success7,689+75.52 RP
Aug 21, 2026 19:43Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success8,163+270.39 RP
Aug 21, 2026 19:08Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success829,752
Aug 21, 2026 18:46Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success4,826,420
Aug 21, 2026 18:25Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success804,531
Aug 21, 2026 18:11Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success11,240
Aug 21, 2026 18:01Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success13,010
Aug 21, 2026 17:56Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success10,475+108.84 RP
Aug 21, 2026 17:35Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success11,823+494.96 RP
Aug 21, 2026 16:53Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success28,502+119.71 RP
Aug 21, 2026 16:39Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success43,263+29.93 RP
Aug 21, 2026 16:31Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success49,698+112.16 RP
Aug 21, 2026 16:18Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success112,284+6.02 RP
Aug 21, 2026 16:02Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success6,801,525
Aug 19, 2026 16:47Victor MerckléVictor MerckléCPPg++14.2.0Success3,778
Aug 19, 2026 15:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,353+71.20 RP
Aug 19, 2026 15:31Victor MerckléVictor MerckléCPPg++14.2.0Success3,895
Aug 19, 2026 15:12Victor MerckléVictor MerckléCPPg++14.2.0Error
Aug 17, 2026 12:29Tomislav TunkovicTomislav TunkovicGOgo1.26.2Success3,798+495.30 RP
Aug 17, 2026 11:27Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success3,047+480.01 RP
Aug 17, 2026 11:01Tomislav TunkovicTomislav TunkovicCSHARP9.0.15Success5,659+111.19 RP
Aug 17, 2026 10:27Tomislav TunkovicTomislav TunkovicCSHARP9.0.15Success6,039+112.46 RP
Aug 16, 2026 23:12Tomislav TunkovicTomislav TunkovicGOgo1.26.2Success41,068
Aug 16, 2026 23:11Tomislav TunkovicTomislav TunkovicZIG0.15.1Success3,254+380.63 RP
Aug 16, 2026 23:11Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success4,039
Aug 15, 2026 19:16Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,695
Aug 15, 2026 19:13Tomislav TunkovicTomislav TunkovicCPPg++11.5.0Success2,721
Aug 15, 2026 19:09Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,684+2.78 RP
Aug 15, 2026 18:59Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,685+120.40 RP
Aug 15, 2026 18:51Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success2,770
Aug 15, 2026 18:43Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,762+76.98 RP
Aug 15, 2026 18:30Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,822+108.34 RP
Aug 15, 2026 18:15Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success2,911+166.20 RP
Aug 15, 2026 18:04Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success3,082
Aug 15, 2026 12:44Tomislav TunkovicTomislav TunkovicCPPg++11.5.0Success3,117
Aug 15, 2026 12:40Tomislav TunkovicTomislav TunkovicCPPg++12.4.0Success3,059+20.18 RP
Aug 15, 2026 12:33Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success3,078+9.47 RP
Aug 15, 2026 12:24Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success3,087+36.32 RP
Aug 15, 2026 12:18Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success3,168
Aug 15, 2026 12:08Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success3,122+28.47 RP
Aug 15, 2026 12:01Tomislav TunkovicTomislav TunkovicCPPg++13.3.0Success3,150+158.01 RP