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
May 5, 2024 08:09Ivan BessonovIvan BessonovCPPg++9.4.0Success50,703
May 5, 2024 08:08Ivan BessonovIvan BessonovCPPg++9.4.0Success50,647+2.30 RP
May 5, 2024 08:08Ivan BessonovIvan BessonovCPPg++9.4.0Success51,244+2.68 RP
May 5, 2024 08:07Ivan BessonovIvan BessonovCPPg++9.4.0Success51,957+2.20 RP
May 5, 2024 08:07Ivan BessonovIvan BessonovCPPg++9.4.0Success52,557+4.14 RP
May 5, 2024 08:06Ivan BessonovIvan BessonovCPPg++9.4.0Success53,726+0.71 RP
May 5, 2024 08:05Ivan BessonovIvan BessonovCPPg++9.4.0Success54,934
May 5, 2024 08:04Ivan BessonovIvan BessonovCPPg++9.4.0Success54,674
May 5, 2024 08:03Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 5, 2024 08:02Ivan BessonovIvan BessonovCPPg++9.4.0Success55,274
May 5, 2024 07:59Ivan BessonovIvan BessonovCPPg++9.4.0Success57,881
May 5, 2024 07:58Ivan BessonovIvan BessonovCPPg++9.4.0Success57,888
May 5, 2024 07:57Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 5, 2024 07:56Ivan BessonovIvan BessonovCPPg++9.4.0Success60,835
May 5, 2024 07:56Ivan BessonovIvan BessonovCPPg++9.4.0Success60,135
May 5, 2024 07:53Ivan BessonovIvan BessonovCPPg++9.4.0Success58,764
May 5, 2024 07:53Ivan BessonovIvan BessonovCPPg++9.4.0Success61,378
May 5, 2024 07:51Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 5, 2024 07:50Ivan BessonovIvan BessonovCPPg++9.4.0Success53,932+22.68 RP
May 5, 2024 07:48Ivan BessonovIvan BessonovCPPg++9.4.0Success61,448+0.18 RP
May 5, 2024 07:43Ivan BessonovIvan BessonovCPPg++9.4.0Success61,515+0.06 RP
May 5, 2024 07:40Ivan BessonovIvan BessonovCPPg++9.4.0Success61,539+0.28 RP
May 5, 2024 07:40Ivan BessonovIvan BessonovCPPg++9.4.0Success61,722
May 5, 2024 07:39Ivan BessonovIvan BessonovCPPg++9.4.0Success63,120
May 5, 2024 07:33Ivan BessonovIvan BessonovCPPg++9.4.0Success61,647+1.56 RP
May 5, 2024 07:31Ivan BessonovIvan BessonovCPPg++9.4.0Success62,274
May 5, 2024 07:29Ivan BessonovIvan BessonovCPPg++9.4.0Success62,304
May 5, 2024 07:28Ivan BessonovIvan BessonovCPPg++9.4.0Success62,816
May 5, 2024 07:22Ivan BessonovIvan BessonovCPPg++9.4.0Success62,398
May 5, 2024 07:19Ivan BessonovIvan BessonovCPPg++9.4.0Success62,246+1.78 RP
May 5, 2024 07:18Ivan BessonovIvan BessonovCPPg++9.4.0Success62,996
May 5, 2024 07:16Ivan BessonovIvan BessonovCPPg++9.4.0Success62,943+2.82 RP
May 5, 2024 07:13Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 5, 2024 07:12Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 5, 2024 07:11Ivan BessonovIvan BessonovCPPg++9.4.0Success64,080+5.50 RP
May 4, 2024 20:21Ivan BessonovIvan BessonovCPPg++9.4.0Success72,539
May 4, 2024 20:18Ivan BessonovIvan BessonovCPPg++9.4.0Success84,846
May 4, 2024 20:15Ivan BessonovIvan BessonovCPPg++9.4.0Success71,660
May 4, 2024 20:11Ivan BessonovIvan BessonovCPPg++9.4.0Success66,723
May 4, 2024 20:10Ivan BessonovIvan BessonovCPPg++9.4.0Success124,375
May 2, 2024 10:44Ivan BessonovIvan BessonovCPPg++9.4.0Success70,818
May 2, 2024 10:41Ivan BessonovIvan BessonovCPPg++9.4.0Success71,923
May 2, 2024 10:41Ivan BessonovIvan BessonovCPPg++9.4.0Success69,083
May 2, 2024 10:41Ivan BessonovIvan BessonovCPPg++9.4.0Success71,244
May 2, 2024 10:40Ivan BessonovIvan BessonovCPPg++9.4.0Success68,790
May 2, 2024 10:36Ivan BessonovIvan BessonovCPPg++9.4.0Success72,264
May 2, 2024 10:35Ivan BessonovIvan BessonovCPPg++9.4.0Success78,096
May 2, 2024 10:22Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 10:19Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 10:19Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 10:12Ivan BessonovIvan BessonovCPPg++9.4.0Success66,419+0.03 RP
May 2, 2024 10:07Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 10:00Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 09:36Ivan BessonovIvan BessonovCPPg++9.4.0Success66,432+0.36 RP
May 2, 2024 09:34Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 2, 2024 09:27Ivan BessonovIvan BessonovCPPg++9.4.0Success66,639
May 2, 2024 09:24Ivan BessonovIvan BessonovCPPg++9.4.0Success66,592+74.66 RP
May 2, 2024 08:53Ivan BessonovIvan BessonovCPPg++9.4.0Success132,438+10.85 RP
May 2, 2024 08:51Ivan BessonovIvan BessonovCPPg++9.4.0Success154,658+7.76 RP
May 2, 2024 08:49Ivan BessonovIvan BessonovCPPg++9.4.0Success175,765+19.83 RP
May 2, 2024 08:48Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 1, 2024 15:09Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success27,912
May 1, 2024 15:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success27,660
May 1, 2024 14:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success28,024
May 1, 2024 14:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success27,880
May 1, 2024 14:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
May 1, 2024 14:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success27,268
May 1, 2024 14:25Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success27,222
May 1, 2024 14:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success30,982
May 1, 2024 14:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success29,099
Apr 30, 2024 22:47gchebanovgchebanovCPPg++9.4.0Error
Apr 30, 2024 22:43gchebanovgchebanovCPPg++9.4.0Success24,428+85.91 RP
Apr 30, 2024 22:38gchebanovgchebanovCPPg++9.4.0Error
Apr 30, 2024 22:33gchebanovgchebanovCPPg++9.4.0Error
Apr 30, 2024 21:36gchebanovgchebanovCPPg++9.4.0Success39,813
Apr 30, 2024 20:59Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Apr 24, 2024 18:05Evgeniy HizhukEvgeniy HizhukCPPg++9.4.0Success7,337,757+1.36 RP
Apr 24, 2024 11:24gchebanovgchebanovCPPg++9.4.0Error
Apr 24, 2024 11:18gchebanovgchebanovCPPg++9.4.0Success42,106
Apr 23, 2024 23:44Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 23, 2024 00:02Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 23, 2024 00:02Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 23, 2024 00:00Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 23, 2024 00:00Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:55Joad NacerJoad NacerCPPg++9.4.0Success212,166
Apr 22, 2024 23:55Joad NacerJoad NacerCPPclang++10.0.0Success57,293
Apr 22, 2024 23:49Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:47Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:43Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:40Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:31Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:30Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:30Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:26Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:24Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:23Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:22Joad NacerJoad NacerCPPclang++10.0.0Error
Apr 22, 2024 23:20Joad NacerJoad NacerCPPclang++10.0.0Error