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 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
Dec 28, 2022 07:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 07:07Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 06:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success38,920
Dec 28, 2022 06:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 06:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 06:36Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success39,655
Dec 28, 2022 06:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success30,452
Dec 28, 2022 06:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 06:33Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 28, 2022 06:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success38,774
Dec 28, 2022 06:31Robert BurkeRobert BurkeCPPg++9.3.0Success23,364
Dec 28, 2022 06:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success63,059
Dec 28, 2022 06:26Robert BurkeRobert BurkeCPPg++9.3.0Success23,188
Dec 28, 2022 06:23Robert BurkeRobert BurkeCPPg++9.3.0Success23,193
Dec 28, 2022 06:22Robert BurkeRobert BurkeCPPg++9.3.0Success23,222
Dec 28, 2022 06:19Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 28, 2022 06:13Robert BurkeRobert BurkeCPPg++9.3.0Success26,977
Dec 28, 2022 06:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success27,740+32.62 RP
Dec 28, 2022 05:57Robert BurkeRobert BurkeCPPg++9.3.0Success24,100
Dec 28, 2022 05:54Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 28, 2022 05:17Robert BurkeRobert BurkeCPPg++9.3.0Success22,168
Dec 28, 2022 05:13Robert BurkeRobert BurkeCPPg++9.3.0Success22,072
Dec 28, 2022 05:02Robert BurkeRobert BurkeCPPg++9.3.0Success22,078
Dec 28, 2022 05:00Robert BurkeRobert BurkeCPPg++9.3.0Success18,795
Dec 28, 2022 04:58Robert BurkeRobert BurkeCPPg++9.3.0Success18,810
Dec 28, 2022 04:57Robert BurkeRobert BurkeCPPg++9.3.0Success22,114
Dec 28, 2022 04:55Robert BurkeRobert BurkeCPPg++9.3.0Success20,190