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 29, 2026 13:38olliecrowolliecrowCPPclang++18.1.3Success12,102
Apr 29, 2026 13:35TudyMTudyMCPPg++10.5.0Success35,878
Apr 29, 2026 13:32TudyMTudyMCPPg++10.5.0Success34,585
Apr 29, 2026 13:18TudyMTudyMCPPg++10.5.0Success36,079
Apr 29, 2026 13:16TudyMTudyMCPPg++10.5.0Success33,960
Apr 29, 2026 13:09TudyMTudyMCPPg++10.5.0Success33,838+1.29 RP
Apr 29, 2026 13:01TudyMTudyMCPPg++10.5.0Success34,194
Apr 29, 2026 12:54olliecrowolliecrowRUSTrust-1.95.0Success12,470
Apr 29, 2026 12:42TudyMTudyMCPPg++10.5.0Success33,986+56.91 RP
Apr 29, 2026 11:26Dominique GarmierDominique GarmierCPPg++13.3.0Success10,332
Apr 29, 2026 11:25Dominique GarmierDominique GarmierCPPg++13.3.0Success10,271
Apr 29, 2026 11:20Dominique GarmierDominique GarmierCPPg++13.3.0Success10,378
Apr 29, 2026 11:16Dominique GarmierDominique GarmierCPPg++13.3.0Error
Apr 29, 2026 11:07olliecrowolliecrowCSHARP9.0.14Success19,636
Apr 29, 2026 11:02olliecrowolliecrowCSHARP9.0.14Success19,817
Apr 29, 2026 10:48olliecrowolliecrowRUSTrust-1.94.0Success12,720
Apr 29, 2026 09:46olliecrowolliecrowCPPclang++18.1.3Success12,209
Apr 29, 2026 08:53olliecrowolliecrowGOgo1.26.2Success12,776
Apr 29, 2026 08:48olliecrowolliecrowGOgo1.26.2Success13,504
Apr 29, 2026 08:37olliecrowolliecrowRUSTrust-1.95.0Success24,305
Apr 29, 2026 07:47olliecrowolliecrowRUSTrust-1.95.0Success12,320
Apr 29, 2026 06:44olliecrowolliecrowRUSTrust-1.95.0Success13,902
Apr 29, 2026 06:05olliecrowolliecrowCSHARP9.0.14Success19,743
Apr 29, 2026 05:50olliecrowolliecrowRUSTrust-1.95.0Success12,389
Apr 29, 2026 05:42olliecrowolliecrowCPPclang++18.1.3Success15,075
Apr 29, 2026 04:51olliecrowolliecrowRUSTrust-1.94.0Success11,954
Apr 29, 2026 04:05olliecrowolliecrowRUSTrust-1.95.0Success12,344
Apr 29, 2026 03:00Charles CabergsCharles CabergsCPPclang++18.1.3Success21,663
Apr 29, 2026 02:37olliecrowolliecrowCSHARP9.0.14Success25,760
Apr 29, 2026 02:19olliecrowolliecrowRUSTrust-1.95.0Success12,332
Apr 29, 2026 01:20olliecrowolliecrowGOgo1.26.2Success12,764
Apr 29, 2026 01:18olliecrowolliecrowGOgo1.26.2Success13,547
Apr 29, 2026 00:19olliecrowolliecrowCSHARP9.0.14Success19,489
Apr 29, 2026 00:14olliecrowolliecrowCSHARP9.0.14Success25,743
Apr 28, 2026 23:07olliecrowolliecrowGOgo1.26.2Success13,076
Apr 28, 2026 22:59olliecrowolliecrowRUSTrust-1.95.0Success13,182
Apr 28, 2026 22:08olliecrowolliecrowRUSTrust-1.94.0Success12,297
Apr 28, 2026 22:00olliecrowolliecrowCPPclang++18.1.3Success12,638
Apr 28, 2026 20:08olliecrowolliecrowCSHARP9.0.14Success26,815
Apr 28, 2026 18:14olliecrowolliecrowCSHARP9.0.14Success27,342
Apr 28, 2026 17:43olliecrowolliecrowCPPclang++18.1.3Success11,850+7.41 RP
Apr 28, 2026 16:51Charles CabergsCharles CabergsCPPclang++18.1.3Success26,988
Apr 28, 2026 13:59Dominique GarmierDominique GarmierCPPg++13.3.0Success10,255
Apr 28, 2026 13:51Dominique GarmierDominique GarmierCPPg++13.3.0Error+9.65 RP
Apr 28, 2026 13:11Dominique GarmierDominique GarmierCPPg++13.3.0Success10,876
Apr 28, 2026 12:32Dominique GarmierDominique GarmierCPPg++13.3.0Success10,627
Apr 28, 2026 12:30Dominique GarmierDominique GarmierCPPg++13.3.0Success10,531
Apr 28, 2026 12:29Dominique GarmierDominique GarmierCPPg++13.3.0Success11,327
Apr 28, 2026 12:20Dominique GarmierDominique GarmierCPPg++13.3.0Success10,480
Apr 28, 2026 12:19Dominique GarmierDominique GarmierCPPg++13.3.0Success10,356
Apr 28, 2026 12:17Dominique GarmierDominique GarmierCPPg++13.3.0Success10,406
Apr 28, 2026 12:16Dominique GarmierDominique GarmierCPPg++13.3.0Success10,392
Apr 28, 2026 12:15Dominique GarmierDominique GarmierCPPg++13.3.0Success10,563
Apr 28, 2026 12:11Dominique GarmierDominique GarmierCPPg++13.3.0Success10,523
Apr 28, 2026 12:09Dominique GarmierDominique GarmierCPPg++13.3.0Success10,489
Apr 28, 2026 12:08Dominique GarmierDominique GarmierCPPg++13.3.0Success10,453
Apr 28, 2026 12:06Dominique GarmierDominique GarmierCPPg++13.3.0Success10,380
Apr 28, 2026 12:04Dominique GarmierDominique GarmierCPPg++13.3.0Success10,653
Apr 28, 2026 12:01Dominique GarmierDominique GarmierCPPg++13.3.0Success10,527
Apr 28, 2026 12:00Dominique GarmierDominique GarmierCPPg++13.3.0Success10,562
Apr 28, 2026 11:58Dominique GarmierDominique GarmierCPPg++13.3.0Success10,504
Apr 28, 2026 10:40Charles CabergsCharles CabergsCPPclang++18.1.3Success27,945
Apr 28, 2026 10:18TudyMTudyMCPPg++10.5.0Success42,136+22.99 RP
Apr 28, 2026 10:12TudyMTudyMCPPg++10.5.0Success47,479
Apr 28, 2026 10:06TudyMTudyMCPPg++10.5.0Success55,004
Apr 28, 2026 09:59TudyMTudyMCPPg++14.2.0Success46,970
Apr 28, 2026 09:53TudyMTudyMCPPg++10.5.0Success46,655+44.82 RP
Apr 28, 2026 09:45TudyMTudyMCPPg++10.5.0Success68,627
Apr 28, 2026 09:39TudyMTudyMCPPg++10.5.0Success70,622
Apr 28, 2026 09:35TudyMTudyMCPPg++10.5.0Success58,989+4.75 RP
Apr 28, 2026 09:33TudyMTudyMCPPg++14.2.0Success60,689+0.33 RP
Apr 28, 2026 09:31TudyMTudyMCPPg++14.2.0Success60,812+77.80 RP
Apr 27, 2026 20:03Charles CabergsCharles CabergsCPPclang++18.1.3Success21,715
Apr 27, 2026 19:58Charles CabergsCharles CabergsCPPg++13.3.0Success24,296
Apr 27, 2026 15:11Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success38,967+0.14 RP
Apr 27, 2026 15:09Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 15:08Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 15:07Charles CabergsCharles CabergsCPPclang++18.1.3Success21,581+16.02 RP
Apr 27, 2026 11:16Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success40,272
Apr 27, 2026 10:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:54Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:51Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success39,054
Apr 27, 2026 10:46Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:13Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success38,988+11.88 RP
Apr 27, 2026 10:10Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:08Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success40,881+48.73 RP
Apr 27, 2026 10:05Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success51,050+11.56 RP
Apr 27, 2026 10:03Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 10:01Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 27, 2026 04:46Charles CabergsCharles CabergsCPPclang++18.1.3Success22,354+6.26 RP
Apr 26, 2026 20:28Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 26, 2026 20:15Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success54,253+0.31 RP
Apr 26, 2026 20:14Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 26, 2026 20:13Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
Apr 26, 2026 20:08Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success54,343+85.49 RP
Apr 26, 2026 20:01TudyMTudyMCPPg++14.2.0Success115,422+0.56 RP
Apr 26, 2026 20:00TudyMTudyMCPPclang++20.1.2Success123,777
Apr 26, 2026 19:43Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success119,410
Apr 26, 2026 17:55TudyMTudyMCPPg++10.5.0Success116,171+21.87 RP