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
Jan 30, 2026 20:47vahookvahookCPPg++13.3.0Success4,650
Jan 30, 2026 20:42vahookvahookCPPg++13.3.0Success4,641+6.48 RP
Jan 27, 2026 13:54SemyonSemyonCPPg++13.3.0Success1,056,352+0.09 RP
Jan 27, 2026 13:48SemyonSemyonCPPg++13.3.0Success1,066,919+0.03 RP
Jan 27, 2026 13:46SemyonSemyonCPPg++13.3.0Success1,071,616
Jan 27, 2026 13:43SemyonSemyonCPPg++13.3.0Success1,070,668+8.54 RP
Jan 27, 2026 13:35SemyonSemyonCPPg++13.3.0Success12,576,903
Jan 27, 2026 13:33SemyonSemyonCPPg++13.3.0Success12,560,440+0.80 RP
Jan 26, 2026 23:23zielajzielajCPPclang++18.1.3Error
Jan 26, 2026 23:22zielajzielajCPPclang++18.1.3Error
Jan 26, 2026 23:21zielajzielajCPPclang++18.1.3Error
Jan 26, 2026 01:47zielajzielajCPPclang++18.1.3Error
Jan 26, 2026 01:46zielajzielajCPPclang++18.1.3Error
Jan 26, 2026 01:38zielajzielajCPPclang++18.1.3Error
Jan 25, 2026 23:30zielajzielajCPPclang++18.1.3Error
Jan 25, 2026 01:17zielajzielajCPPclang++18.1.3Error
Jan 25, 2026 01:15zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 21:23zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 21:10zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 20:35zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 20:19zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 20:16zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 02:52zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 02:17zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:58zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:56zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:39zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:37zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:30zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:22zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:08zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:07zielajzielajCPPclang++18.1.3Error
Jan 24, 2026 01:04zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 04:44zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 04:31zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 04:05zielajzielajCPPclang++18.1.3Success3,897
Jan 23, 2026 04:04Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 23, 2026 04:03Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 23, 2026 04:03zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 04:02zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 04:01zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 03:59zielajzielajCPPclang++18.1.3Error
Jan 23, 2026 03:59zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 04:42zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 04:41zielajzielajCPPclang++18.1.3Success3,641
Jan 22, 2026 04:40zielajzielajCPPclang++18.1.3Success4,191
Jan 22, 2026 04:40zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 04:38zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 03:57zielajzielajCPPclang++18.1.3Success3,624
Jan 22, 2026 03:56zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 03:34zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 03:25zielajzielajCPPclang++18.1.3Success3,608
Jan 22, 2026 03:21zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 03:15zielajzielajCPPclang++18.1.3Error
Jan 22, 2026 03:15zielajzielajCPPclang++18.1.3Error
Jan 21, 2026 14:03Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 14:02Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 14:01Johan SannemoJohan SannemoCPPg++13.3.0Error+3.01 RP
Jan 21, 2026 14:01Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 14:00Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:59Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:48Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:33Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:28Johan SannemoJohan SannemoCPPg++13.3.0Success9,611
Jan 21, 2026 13:19Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:15Johan SannemoJohan SannemoCPPg++13.3.0Success9,166
Jan 21, 2026 13:14Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 21, 2026 13:08Johan SannemoJohan SannemoCPPg++13.3.0Success10,347
Jan 21, 2026 13:02Johan SannemoJohan SannemoCPPg++13.3.0Success9,048
Jan 21, 2026 11:40Johan SannemoJohan SannemoCPPg++13.3.0Error+19.09 RP
Jan 21, 2026 03:15Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 21, 2026 02:55Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 21, 2026 02:55Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Success16,244
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 20, 2026 22:44Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 20, 2026 18:45Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 20, 2026 17:29Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success148,210
Jan 20, 2026 17:28Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 17:27Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 17:21Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success99,385+49.57 RP
Jan 20, 2026 17:17Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:55Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success195,890+5.72 RP
Jan 20, 2026 16:54Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:53Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success220,597+4.69 RP
Jan 20, 2026 16:50Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success246,050+2.66 RP
Jan 20, 2026 16:47Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success263,283+37.19 RP
Jan 20, 2026 16:24Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success26,997,225
Jan 20, 2026 16:21Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:20Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:15Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Error
Jan 20, 2026 16:10Johan SannemoJohan SannemoCPPg++13.3.0Error+9.18 RP
Jan 20, 2026 16:08Johan SannemoJohan SannemoCPPg++13.3.0Error+50.01 RP
Jan 20, 2026 16:07Joshua Bergman AnderssonJoshua Bergman AnderssonCPPg++13.3.0Success12,558,183+0.80 RP
Jan 20, 2026 15:52Johan SannemoJohan SannemoCPPg++13.3.0Success9,195
Jan 20, 2026 15:49Johan SannemoJohan SannemoCPPg++13.3.0Success9,247
Jan 20, 2026 15:49Johan SannemoJohan SannemoCPPg++13.3.0Success9,169+0.12 RP
Jan 20, 2026 15:46Johan SannemoJohan SannemoCPPg++13.3.0Success9,400
Jan 20, 2026 15:42Johan SannemoJohan SannemoCPPg++13.3.0Success9,170+76.93 RP