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
Feb 19, 2023 19:03Oleg TOleg TCPPg++9.3.0Success88,816
Feb 19, 2023 19:02Oleg TOleg TCPPg++9.3.0Success85,919+0.66 RP
Feb 19, 2023 18:38Oleg TOleg TCPPg++9.3.0Success91,294
Feb 19, 2023 18:37Oleg TOleg TCPPg++9.3.0Success86,411+4.28 RP
Feb 19, 2023 18:37Oleg TOleg TCPPclang++10.0.0Success91,342
Feb 19, 2023 18:36Oleg TOleg TCPPclang++10.0.0Success89,727+1.10 RP
Feb 19, 2023 18:36Oleg TOleg TCPPg++9.3.0Success94,964
Feb 19, 2023 18:35Oleg TOleg TCPPg++9.3.0Success90,621+4.42 RP
Feb 19, 2023 18:35Oleg TOleg TCPPg++9.3.0Success94,400+0.17 RP
Feb 19, 2023 18:34Oleg TOleg TCPPg++9.3.0Success99,831
Feb 19, 2023 18:33Oleg TOleg TCPPg++9.3.0Error
Feb 19, 2023 18:28Oleg TOleg TCPPg++9.3.0Success101,441
Feb 19, 2023 18:26Oleg TOleg TCPPg++9.3.0Success100,765
Feb 19, 2023 18:25Oleg TOleg TCPPg++9.3.0Success104,202
Feb 19, 2023 18:24Oleg TOleg TCPPclang++10.0.0Success104,143
Feb 19, 2023 18:24Oleg TOleg TCPPclang++10.0.0Success97,416
Feb 19, 2023 18:23Oleg TOleg TCPPclang++10.0.0Success97,658
Feb 19, 2023 18:22Oleg TOleg TCPPg++9.3.0Success99,532
Feb 19, 2023 18:21Oleg TOleg TCPPg++9.3.0Error
Feb 19, 2023 18:19Oleg TOleg TCPPg++9.3.0Success94,554+6.48 RP
Feb 19, 2023 18:18Oleg TOleg TCPPg++9.3.0Error
Feb 19, 2023 18:18Oleg TOleg TCPPg++9.3.0Error
Feb 19, 2023 18:12Oleg TOleg TCPPg++9.3.0Success101,727
Feb 19, 2023 18:12Oleg TOleg TCPPg++9.3.0Error
Feb 19, 2023 18:11Oleg TOleg TCPPclang++10.0.0Success100,728+10.36 RP
Feb 19, 2023 18:10Oleg TOleg TCPPclang++10.0.0Error
Feb 19, 2023 18:08Oleg TOleg TCPPclang++10.0.0Error
Feb 19, 2023 17:59Oleg TOleg TCPPclang++10.0.0Success112,515
Feb 19, 2023 17:59Oleg TOleg TCPPclang++10.0.0Success112,567
Feb 19, 2023 17:58Oleg TOleg TCPPclang++10.0.0Success112,470+2.94 RP
Feb 19, 2023 17:58Oleg TOleg TCPPg++9.3.0Success117,042
Feb 19, 2023 17:57Oleg TOleg TCPPg++9.3.0Success116,312+9.94 RP
Feb 19, 2023 17:56Oleg TOleg TCPPg++9.3.0Success132,760
Feb 19, 2023 14:39Oleg TOleg TCPPclang++10.0.0Success131,509+0.89 RP
Feb 19, 2023 14:37Oleg TOleg TCPPg++9.3.0Success133,070+18.29 RP
Feb 19, 2023 14:34Oleg TOleg TCPPg++9.3.0Success175,864+23.42 RP
Feb 19, 2023 14:31Oleg TOleg TCPPg++9.3.0Success299,000+0.09 RP
Feb 19, 2023 14:29Oleg TOleg TCPPg++9.3.0Success299,800+32.00 RP
Feb 19, 2023 14:18Oleg TOleg TCPPg++9.3.0Success7,387,023+1.35 RP
Feb 15, 2023 23:02LiamLiamCPPclang++10.0.0Success828,026
Feb 15, 2023 23:02LiamLiamCPPg++9.3.0Success769,202
Feb 15, 2023 22:56LiamLiamCPPg++9.3.0Success765,197+1.05 RP
Feb 15, 2023 22:51LiamLiamCPPclang++10.0.0Success831,926+10.55 RP
Feb 15, 2023 22:36LiamLiamCPPclang++10.0.0Success12,658,681
Feb 15, 2023 22:35LiamLiamCPPg++9.3.0Success6,792,167+0.11 RP
Feb 15, 2023 22:29LiamLiamCPPg++9.3.0Success7,342,483
Feb 15, 2023 22:29LiamLiamCPPclang++10.0.0Success12,683,489
Feb 15, 2023 19:49LiamLiamCPPclang++10.0.0Success12,679,151
Feb 15, 2023 19:49LiamLiamCPPg++9.3.0Success7,362,478
Feb 15, 2023 19:48LiamLiamCPPg++9.3.0Success7,361,220+1.36 RP
Dec 29, 2022 03:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,513
Dec 29, 2022 03:16Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,313
Dec 29, 2022 03:15Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success30,573
Dec 29, 2022 03:14Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Dec 29, 2022 03:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,358
Dec 29, 2022 03:02Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 03:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:58Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,467
Dec 29, 2022 02:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,347
Dec 29, 2022 02:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,295
Dec 29, 2022 02:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,335
Dec 29, 2022 02:50Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,352
Dec 29, 2022 02:49Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,630
Dec 29, 2022 02:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,859
Dec 29, 2022 02:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 29, 2022 02:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 20:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 20:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success29,517
Dec 28, 2022 19:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,628
Dec 28, 2022 19:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 19:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 17:52Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 28, 2022 09:23Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 28, 2022 09:14Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success27,211+7.01 RP
Dec 28, 2022 09:14Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 09:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 09:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 08:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 08:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success29,724
Dec 28, 2022 08:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 08:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success34,482
Dec 28, 2022 08:22Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success29,473
Dec 28, 2022 08:21Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success29,538
Dec 28, 2022 08:19Robert BurkeRobert BurkeCPPg++9.3.0Success18,176+24.96 RP
Dec 28, 2022 08:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,541
Dec 28, 2022 08:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success28,470
Dec 28, 2022 08:07Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:55Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success35,849
Dec 28, 2022 07:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success35,858
Dec 28, 2022 07:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success55,633
Dec 28, 2022 07:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success55,551
Dec 28, 2022 07:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:14Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error