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
Jul 30, 2022 09:12Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:09Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:09Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:08Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:08Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:07Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:06Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 30, 2022 09:04Robert BurkeRobert BurkeCPPg++9.3.0Success1,376,579
Jul 30, 2022 09:01Robert BurkeRobert BurkeCPPg++9.3.0Success1,376,829
Jul 30, 2022 09:00Robert BurkeRobert BurkeCPPg++9.3.0Success1,371,795+0.04 RP
Jul 30, 2022 08:57Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 29, 2022 14:32Robert BurkeRobert BurkeCPPg++9.3.0Success1,380,274+0.55 RP
Jul 29, 2022 14:28Robert BurkeRobert BurkeCPPg++9.3.0Success1,492,569+5.24 RP
Jul 29, 2022 14:28Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 29, 2022 14:24Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 29, 2022 14:21Robert BurkeRobert BurkeCPPg++9.3.0Error
Jul 21, 2022 17:02Robert BurkeRobert BurkeCPPg++9.3.0Success6,828,905+1.46 RP
Jan 29, 2022 22:12evgenikwtevgenikwtCPPg++9.3.0Success84,466
Jan 29, 2022 22:11evgenikwtevgenikwtCPPg++9.3.0Success84,350
Jan 29, 2022 22:07evgenikwtevgenikwtCPPg++9.3.0Success84,293+0.74 RP
Jan 29, 2022 22:05evgenikwtevgenikwtCPPg++9.3.0Success84,823+0.82 RP
Jan 29, 2022 21:59evgenikwtevgenikwtCPPg++9.3.0Success85,419+0.18 RP
Jan 29, 2022 21:49evgenikwtevgenikwtCPPg++9.3.0Success85,704
Jan 29, 2022 21:48evgenikwtevgenikwtCPPg++9.3.0Success87,396
Jan 29, 2022 21:47evgenikwtevgenikwtCPPg++9.3.0Success87,253
Jan 29, 2022 21:46evgenikwtevgenikwtCPPg++9.3.0Success85,553+16.66 RP
Jan 29, 2022 21:44evgenikwtevgenikwtCPPg++9.3.0Success99,775+6.51 RP
Jan 29, 2022 21:43evgenikwtevgenikwtCPPg++9.3.0Success106,711+1.83 RP
Jan 29, 2022 21:34evgenikwtevgenikwtCPPg++9.3.0Success119,564
Jan 29, 2022 21:32evgenikwtevgenikwtCPPg++9.3.0Success109,189
Jan 29, 2022 21:32evgenikwtevgenikwtCPPg++9.3.0Success109,103
Jan 29, 2022 21:31evgenikwtevgenikwtCPPg++9.3.0Error
Jan 29, 2022 21:29evgenikwtevgenikwtCPPg++9.3.0Success115,906
Jan 29, 2022 21:22evgenikwtevgenikwtCPPg++9.3.0Success109,023
Jan 29, 2022 19:35evgenikwtevgenikwtCPPg++9.3.0Success109,844
Jan 29, 2022 19:25evgenikwtevgenikwtCPPg++9.3.0Success108,842+0.20 RP
Jan 29, 2022 19:17evgenikwtevgenikwtCPPg++9.3.0Success109,082+76.30 RP
Jan 21, 2022 05:01Karam Jameel MooreKaram Jameel MooreCPPg++9.3.0Success7,329,521+1.36 RP
Dec 25, 2021 05:05Alexander KimAlexander KimGOgo1.17.5Success18,003,923+0.56 RP
Nov 19, 2021 23:54Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,397,908+1.58 RP
Nov 19, 2021 23:39Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Nov 19, 2021 23:35Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,365,444
Nov 19, 2021 23:30Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,334,942
Nov 19, 2021 23:28Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,360,986
Nov 11, 2021 09:08Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success669,028
Nov 11, 2021 09:06Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success774,280
Nov 11, 2021 09:06Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success770,182
Nov 11, 2021 09:04Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 11, 2021 09:04Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Error
Nov 11, 2021 09:03Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success668,751
Nov 11, 2021 09:03Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success757,917
Nov 11, 2021 09:01Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success996,942
Nov 11, 2021 09:01Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success883,162
Nov 11, 2021 09:01Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success881,184
Nov 11, 2021 08:57Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success669,776
Nov 11, 2021 08:56Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success761,163
Nov 11, 2021 08:48Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success666,654+1.81 RP
Nov 11, 2021 08:48Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success761,631
Nov 11, 2021 08:47Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 11, 2021 08:47Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 11, 2021 08:46Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Error
Nov 11, 2021 08:44Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Error
Nov 11, 2021 08:44Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 10, 2021 13:23Sergey StreminSergey StreminRUSTrust-1.56.1Success67,135
Nov 10, 2021 13:14Sergey StreminSergey StreminRUSTrust-1.56.1Success72,201
Nov 10, 2021 13:13Sergey StreminSergey StreminRUSTrust-1.56.1Success66,625+18.18 RP
Nov 10, 2021 13:11Sergey StreminSergey StreminRUSTrust-1.56.1Success72,614
Nov 10, 2021 13:09Sergey StreminSergey StreminRUSTrust-1.56.1Success70,921+9.04 RP
Sep 30, 2021 12:10Anton KrylovAnton KrylovGOgo1.17.1Error
Sep 29, 2021 18:56Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,373,809
Sep 29, 2021 18:31Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,348,303
Sep 29, 2021 18:29Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,360,235
Sep 29, 2021 18:28Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,931,804
Sep 29, 2021 18:05Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success7,345,332+1.36 RP
Sep 29, 2021 17:03Anton KrylovAnton KrylovGOgo1.17.1Success18,095,511+0.55 RP
Sep 19, 2021 08:43Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success761,710
Sep 19, 2021 08:40Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success761,130
Sep 19, 2021 08:37Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:34Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:27Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success767,681
Sep 19, 2021 08:18Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success769,699
Sep 19, 2021 08:07Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success760,070
Sep 19, 2021 08:05Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:03Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:02Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:00Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 08:00Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:54Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success761,635
Sep 19, 2021 07:52Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success759,996
Sep 19, 2021 07:51Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success757,918+10.24 RP
Sep 19, 2021 07:49Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:47Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:46Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:46Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:44Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:41Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success3,398,014
Sep 19, 2021 07:28Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success3,656,734
Sep 19, 2021 07:27Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success3,390,288+0.24 RP
Sep 19, 2021 07:26Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Sep 19, 2021 07:16Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success7,350,146