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 22, 2024 19:56Joad NacerJoad NacerCPPclang++10.0.0Success89,084
Apr 22, 2024 19:54Joad NacerJoad NacerCPPclang++10.0.0Success88,684+5.22 RP
Apr 22, 2024 19:20Joad NacerJoad NacerCPPclang++10.0.0Success92,991+4.02 RP
Apr 22, 2024 19:20Joad NacerJoad NacerCPPg++9.4.0Success96,606+0.88 RP
Apr 22, 2024 19:18Joad NacerJoad NacerCPPg++9.4.0Success97,883
Apr 22, 2024 19:17Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 19:16Joad NacerJoad NacerCPPclang++10.0.0Success97,430+16.54 RP
Apr 22, 2024 19:15Joad NacerJoad NacerCPPclang++10.0.0Success116,143+6.44 RP
Apr 22, 2024 19:14Joad NacerJoad NacerCPPg++9.4.0Success125,528+2.57 RP
Apr 22, 2024 19:12Joad NacerJoad NacerCPPg++9.4.0Success138,007
Apr 22, 2024 19:12Joad NacerJoad NacerCPPclang++10.0.0Success135,749
Apr 22, 2024 19:12Joad NacerJoad NacerCPPclang++10.0.0Success429,652
Apr 22, 2024 19:04Joad NacerJoad NacerCPPclang++10.0.0Success300,277
Apr 22, 2024 19:03Joad NacerJoad NacerCPPclang++10.0.0Success300,204
Apr 22, 2024 18:43Joad NacerJoad NacerCPPclang++10.0.0Success129,710+0.18 RP
Apr 22, 2024 18:42Joad NacerJoad NacerCPPclang++10.0.0Success155,407
Apr 22, 2024 18:41Joad NacerJoad NacerCPPclang++10.0.0Success130,016+19.30 RP
Apr 22, 2024 18:41Joad NacerJoad NacerCPPg++9.4.0Success173,565+0.05 RP
Apr 22, 2024 18:40Joad NacerJoad NacerCPPg++9.4.0Success173,719+2.70 RP
Apr 22, 2024 18:39Joad NacerJoad NacerCPPg++9.4.0Success277,701
Apr 22, 2024 18:33Joad NacerJoad NacerCPPg++9.4.0Success183,538
Apr 22, 2024 18:25Joad NacerJoad NacerCPPg++9.4.0Success1,642,109
Apr 22, 2024 18:24Joad NacerJoad NacerCPPg++9.4.0Success277,830
Apr 22, 2024 18:22Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 18:22Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 18:21Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 18:15Joad NacerJoad NacerCPPg++9.4.0Success183,377
Apr 22, 2024 18:07Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 18:06Joad NacerJoad NacerCPPg++9.4.0Success291,891
Apr 22, 2024 18:06Joad NacerJoad NacerCPPg++9.4.0Success182,257+4.70 RP
Apr 22, 2024 18:06Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 18:04Joad NacerJoad NacerCPPclang++10.0.0Success199,341+4.45 RP
Apr 22, 2024 18:03Joad NacerJoad NacerCPPclang++10.0.0Success218,738+4.93 RP
Apr 22, 2024 18:02Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 18:01Joad NacerJoad NacerCPPclang++10.0.0Success245,159+12.61 RP
Apr 22, 2024 18:00Joad NacerJoad NacerCPPclang++10.0.0Success354,813+8.32 RP
Apr 22, 2024 18:00Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 17:59Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 17:46Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 17:38Joad NacerJoad NacerCPPclang++10.0.0Success503,544+1.09 RP
Apr 22, 2024 17:38Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:38Joad NacerJoad NacerCPPg++9.4.0Success947,324
Apr 22, 2024 17:33Joad NacerJoad NacerCPPg++9.4.0Success532,659+0.72 RP
Apr 22, 2024 17:32Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:31Joad NacerJoad NacerCPPg++9.4.0Success553,988+13.44 RP
Apr 22, 2024 17:30Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:28Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:22Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:18Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:17Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:10Joad NacerJoad NacerCPPg++9.4.0Success2,168,543+3.13 RP
Apr 22, 2024 17:10Joad NacerJoad NacerCPPg++9.4.0Error
Apr 22, 2024 17:08Joad NacerJoad NacerCPPg++9.4.0Success6,766,878+0.01 RP
Apr 22, 2024 08:02Ivan BessonovIvan BessonovCPPg++9.4.0Success269,822+1.66 RP
Apr 22, 2024 07:36Ivan BessonovIvan BessonovCPPg++9.4.0Success282,507+35.40 RP
Apr 18, 2024 13:59Joad NacerJoad NacerCPPg++9.4.0Success6,805,968+1.47 RP
Apr 6, 2024 20:25Chiraag BaluChiraag BaluCPPclang++10.0.0Error
Apr 4, 2024 09:47Chiraag BaluChiraag BaluCPPg++9.4.0Success5,731,999+0.01 RP
Apr 4, 2024 09:42Chiraag BaluChiraag BaluCPPg++9.4.0Success5,762,714+0.38 RP
Apr 4, 2024 09:41Chiraag BaluChiraag BaluCPPg++9.4.0Error
Apr 4, 2024 09:20Chiraag BaluChiraag BaluCPPg++9.4.0Success7,983,236
Apr 4, 2024 09:18Chiraag BaluChiraag BaluCPPg++9.4.0Success7,364,346
Apr 4, 2024 09:03Chiraag BaluChiraag BaluCPPg++9.4.0Success7,374,136+1.36 RP
Apr 4, 2024 09:01Chiraag BaluChiraag BaluCPPg++9.4.0Error
Apr 4, 2024 09:00Chiraag BaluChiraag BaluCPPg++9.4.0Error
Mar 26, 2024 19:54IhebIhebCPPg++9.4.0Success69,089
Mar 26, 2024 19:28IhebIhebCPPg++9.4.0Error
Mar 26, 2024 19:25IhebIhebCPPg++9.4.0Success62,576+24.87 RP
Mar 26, 2024 19:19IhebIhebCPPg++9.4.0Success74,109+76.31 RP
Mar 26, 2024 19:04IhebIhebCPPg++9.4.0Success186,958
Mar 26, 2024 17:22IhebIhebCPPg++9.4.0Success188,963
Mar 26, 2024 05:24IhebIhebCPPg++9.4.0Success180,685
Mar 26, 2024 05:22IhebIhebCPPg++9.4.0Error
Mar 26, 2024 05:21IhebIhebCPPg++9.4.0Success174,928
Mar 26, 2024 05:15IhebIhebCPPg++9.4.0Success170,562+2.57 RP
Mar 26, 2024 05:12IhebIhebCPPg++9.4.0Success178,375+9.08 RP
Mar 26, 2024 05:09IhebIhebCPPg++9.4.0Success212,869+28.91 RP
Mar 26, 2024 05:08IhebIhebCPPg++9.4.0Success592,203
Mar 26, 2024 05:08IhebIhebCPPg++9.4.0Error
Mar 26, 2024 05:06IhebIhebCPPg++9.4.0Error
Mar 26, 2024 01:37IhebIhebCPPg++9.4.0Error
Mar 4, 2024 04:45evgenikwtevgenikwtCPPg++9.3.0Error
Mar 4, 2024 04:32evgenikwtevgenikwtCPPg++9.3.0Success90,358
Mar 4, 2024 04:32evgenikwtevgenikwtCPPg++9.3.0Success98,633
Mar 4, 2024 04:31evgenikwtevgenikwtCPPg++9.3.0Success88,356
Feb 28, 2024 23:06IhebIhebCPPg++9.4.0Error
Feb 28, 2024 22:57IhebIhebCPPg++9.4.0Error
Feb 28, 2024 22:55IhebIhebCPPg++9.4.0Error
Feb 28, 2024 22:52IhebIhebCPPg++9.4.0Success553,569+0.65 RP
Feb 28, 2024 22:49IhebIhebCPPg++9.4.0Error
Feb 28, 2024 22:45IhebIhebCPPg++9.4.0Success574,343+2.93 RP
Feb 28, 2024 22:43IhebIhebCPPg++9.4.0Error
Feb 23, 2024 04:12Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success28,051
Feb 23, 2024 04:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success28,300
Feb 23, 2024 04:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success29,447
Feb 23, 2024 03:58Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success28,390
Feb 23, 2024 03:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Feb 23, 2024 03:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Feb 23, 2024 03:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success102,038
Feb 23, 2024 03:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success198,703